На вход программы поступает последовательность целых чисел, которая заканчивается нулем (ноль не входит в последовательность). Требуется
найти сумму элементов этой последовательности.
НАПИСАТЬ КОД В python

ElinaN28 ElinaN28    3   17.03.2022 15:14    0

Ответы
Альберт211 Альберт211  19.03.2022 12:50

num = int(input())

sm = 0

while num != 0:

  sm += num

  num = int(input())

print(sm)

Объяснение:

На первой строке Вы просите пользователя ввести число.

На второй строке вы создаете новую переменную, которой присваиваете значение = 0(она нужна для подсчета суммы всех элементов)

На третье строке вы создаете цикл с условием, что введенное число не равно 0(в противном случае цикл не будет выполняться)

На четвертой строчке Вы добавляете к уже имеющейся сумме введенное число.

На пятой строчке Вы просите снова ввести число

Далее происходит возврат к началу цикла, идет проверка числа на равенство нуля, если снова не равно, то цикл повторяется, если равно, то цикл прекращается

На шестой строке Вы выводите полученный результат.

ПОКАЗАТЬ ОТВЕТЫ
228Denis228560 228Denis228560  19.03.2022 12:50

num = int(input())

sm = 0

while num != 0:

 sm += num

 num = int(input())

print(sm)

Объяснение:

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика