Как написать программу на Паскале, которая позволяет вводить целые числа до тех пор, пока не будет введён ноль, и определяет максимальное из введённых чисел, используя оператор repeat?
Информатика 7 класс Программирование на Паскале Паскаль программа целые числа ввод ноль максимальное число оператор repeat информатика 7 класс алгоритм Циклы программирование учебный проект
Чтобы написать программу на Паскале, которая будет вводить целые числа до тех пор, пока не будет введён ноль, и определять максимальное из введённых чисел, используя оператор repeat, можно использовать следующий код:
program FindMaxNumber;
var
number, maxNumber: Integer;
begin
maxNumber := -MaxInt; { Инициализируем maxNumber минимально возможным значением }
repeat
Write('Введите число: ');
ReadLn(number);
if number > maxNumber then
maxNumber := number; { Обновляем maxNumber, если текущее число больше }
until number = 0; { Повторяем, пока не введём ноль }
WriteLn('Максимальное число: ', maxNumber);
end.
В этой программе: