Условия задачи
Входные данныеВходная строка содержит три целых числа, разделённых пробелами.
Выходные данные
В первой строке нужно вывести минимальное из введённых чисел, во второй строке - максимальное.
Обычная задача на проверку знаний условного оператора.
Решение задачи на Pascal
Var a, b, c, max, min: integer; Begin readln(a, b, c); max := a; min := a; If b > max Then max := b; If c > max Then max := c; If b < min Then min := b; If c < min Then min := c; writeln('Max: ', max, '. Min: ', min); End.
Немного другой вариант задачи. Если необходимо отсортировать по возрастанию введенные числа:
Var a, b, c, t: Integer; Begin Write('a b c: '); ReadLn(a,b,c); If b < a Then Begin t := a; a := b; b := t; End; If c < b Then Begin t := b; b := c; c := t; End; If b < a Then Begin t := a; a := b; b := t; End; WriteLn(a); WriteLn(c); End.