Составить программу замены значений переменных a и b ( пусть дано : a=3 , b=5; требуется...

0 голосов
30 просмотров

Составить программу замены значений переменных a и b ( пусть дано : a=3 , b=5; требуется получить a=5, b=3)
Запись команд присваивания a:=b; b:=a; приведет к получению неверного результата: a=b=5 ( убедитесь в этом!).


Информатика (21 баллов) | 30 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Программа с использованием вспомогательной переменной:
var a,b,c:integer;
begin
readln(a,b);
c:=a;
a:=b;
b:=c;
writeln(a,' ',b);
end.

Пример:
3 5
5 3

(194k баллов)