1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Босова
Задание 8 Параграф 5.5 ГДЗ Босова 8 класс 2023 (Информатика)
Босова, Босова
8 класс
Автор
Босова, Босова

Задание 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)



Общая оценка
4.8 / 5
Другие учебники
Другие предметы