Как написать программу на Паскале, которая позволяет вводить целые числа до тех пор, пока не будет введён ноль, и определяет максимальное из введённых чисел, используя оператор 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.
В этой программе: