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

Задание 7 Параграф 5.5 ГДЗ Босова 8 класс 2023 (Информатика)

Задача

s = 0
while True:
x=int(input(‘х > > ‘))
if x==0:break
s+=x
print(‘Сумма введенных чисел = ‘, s)
Окно вывода:
х > > 3
х > > 4
х > > 12
х > > 3
х > > 0
Сумма введенных чисел = 22

Подробный ответ

Нужно вводить целые числа до тех пор, пока не встретится ноль. Чтобы не учитывать ноль в сумме, используем бесконечный цикл while True и прерываем его командой break, когда введено $$x=0$$.

Сумму будем накапливать в переменной s, начиная с нуля:

s = 0
while True:
    x = int(input(‘x >> ‘))
    if x == 0:
        break
    s += x
print(‘Сумма введенных чисел =’, s)

Проверка на примере ввода $$3, 4, 12, 3, 0$$:

$$3+4+12+3=22$$

Ответ

s = 0
while True:
    x = int(input(‘x >> ‘))
    if x == 0:
        break
    s += x
print(‘Сумма введенных чисел =’, s)



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