Предмет: Информатика,
автор: Hisato
1.Написать
процедуру, меняющую значения двух переменных а и b местами.
2.Используя
процедуру обмена значений двух переменных, упорядочьте по возрастанию
переменные a, b, c.
Ответы
Автор ответа:
0
Procedure Swap(var a, b: object);
var c: object := a;
begin
a := b;
b := c;
end;
var
a, b, c: byte;
begin
readln(a, b, c);
if (a > b) then Swap(a, b);
if (b > c) then Swap(b, c);
if (a > b) then Swap(a, b);
if (b > c) then Swap(b, c);
writeln(a, b, c);
end.
var c: object := a;
begin
a := b;
b := c;
end;
var
a, b, c: byte;
begin
readln(a, b, c);
if (a > b) then Swap(a, b);
if (b > c) then Swap(b, c);
if (a > b) then Swap(a, b);
if (b > c) then Swap(b, c);
writeln(a, b, c);
end.
Похожие вопросы
Предмет: Математика,
автор: ivanleogrand2
Предмет: Химия,
автор: morozilka2281488
Предмет: Английский язык,
автор: aiymnusupbekova
Предмет: Геометрия,
автор: loveit001