Задание 8 Параграф 5.5 ГДЗ Босова 8 класс 2023 (Информатика)
max=0
while True:
x= int(input(‘х > > ‘))
if x==0:break
if x > max: max=x
print(‘Максимальное > > ‘,max)
Окно вывода:
х > > 23
х > > 45
х > > 21
х > > 4
х > > 78
х > > 59
х > > 0
Максимальное > > 78
Чтобы найти наибольшее число среди вводимых целых чисел, будем считывать их в цикле до тех пор, пока не встретится $$0$$. Текущее максимальное значение удобно хранить в переменной max.
Сначала зададим max = 0, затем в бесконечном цикле будем вводить число x. Если введён ноль, цикл завершается. Если очередное число больше текущего максимума, то обновляем значение max.
max = 0
while True:
x = int(input(‘x >> ‘))
if x == 0:
break
if x > max:
max = x
print(‘Максимальное >>’, max)
При вводе чисел $$23, 45, 21, 4, 78, 59, 0$$ программа выведет:
Максимальное >> 78
Ответ
max = 0
while True:
x = int(input(‘x >> ‘))
if x == 0:
break
if x > max:
max = x
print(‘Максимальное >>’, max)