Предмет: Информатика,
автор: fedorigors09
Условие
Мы знаем, какую прибыль получали некоторые фильмы. Если прибыль отрицательная, значит фильм провалился и были одни расходы.
Дана последовательность целых чисел, оканчивающаяся нулём. Необходимо найти сумму всех чисел этой последовательности, то есть сумму всей прибыли и расходов. Ноль числом последовательности не является.
Формат входных данных
Вводится не более, чем 100000 целых чисел, каждое из которых не меньше -1000000 и не превосходит 1000000. После последнего числа вводится 0. Гарантируется, что в последовательности есть хотя бы одно число.
Формат выходных данных
Требуется вывести одно число — сумму всех чисел этой последовательности.
fedorigors09:
питон
Ответы
Автор ответа:
0
Программа:
Python:
num, summ = float(input()), 0
while num != 0:
summ += num
num = float(input())
print(summ)
Объяснение:
В начале регистрируются необходимые переменные и вводится первое число последовательности. С помощью цикла while выполняем тело до тех пор, пока не будет введён ноль. Если это не ноль, то к значению переменной summ прибавляется значение введённого числа. Далее - ввод следующего числа, и снова выполняется цикл while. В конце - вывод значения переменной summ.
Результат:
15262
7193
-5105
512615
700
-50172
-50
0
480443.0
Похожие вопросы
Предмет: Русский язык,
автор: Bolatovich
Предмет: Русский язык,
автор: mashaVenum
Предмет: Русский язык,
автор: 15122015
Предмет: Русский язык,
автор: Аноним
Предмет: Английский язык,
автор: vkalenteva