« На главную
Практические задания
Билет 21
2. Задача на разработку алгоритма (программы), содержащей команду (оператор) ветвления.
Задача. Написать программу ввода с клавиатуры трех различных целых чисел в переменные А, В, С.
Требуется в программе преобразовать исходные данные так, чтобы в переменной А оказалось наименьшее число,
в переменной В оказалось среднее число, в переменной С - наибольшее число.
Решение:
Program cffc;
Var k, n, d, a, b, c: integer;
Begin
Writeln ('Vvod chisel');
Readln (k, n, d);
If k
Begin
if k
Begin
Writeln ('b=',n);
Writeln ('c=',d);
end
Else
begin
Writeln ('b=',d);
Writeln ('c=',n);
end;
end
Else
Begin
Writeln ('a=',n);
Writeln ('b=',k);
Writeln ('c=',d);
end
Else
Begin
if n
Begin
Writeln ('a=',n);
Writeln ('b=',d);
Writeln ('c=',k);
end;
end;
Readln;
end.
Сайт создан в системе
uCoz