Информатика, опубликовано 2018-08-22 22:25:34 by Гость
Вводятся 4 числа. Нужно вывести их в порядке возрастания. При любых входных данных алгоритм должен выполнять не более пяти операций сравнения. Решения с большим количеством сравнений не оцениваются. Оператор вывода во всём тексте алгоритма должен быть единственный.
Ответ оставил Гость
Var m : array[1..4] of Integer;
i,j,t : Byte;
Begin
Readln(m[1],m[2],m[3],m[4]);
For i:=1 to 3 do
For j:=i+1 to 4 do
If m[j]
t:=m[i];
m[i]:=m[j];
m[j]:=t;
end;
Writeln(m[1], ,m[2], ,m[3], ,m[4]);
end.
Не нашли ответа?
Если вы не нашли ответа на свой вопрос, или сомневаетесь в его правильности, то можете воспользоваться формой ниже и уточнить решение. Или воспользуйтесь формой поиска и найдите похожие ответы по предмету Информатика.
