Задание 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)
Другие учебники
Другие предметы