Задача 10: Подсчет суммы положительных чисел

Напишите программу, которая принимает на вход последовательность целых чисел, записанных через пробел и считает сумму всех положительных чисел. Программа должна завершить ввод и вывести результат, как только встретится отрицательное число.

Пример:

Входные данные:

1 2 3 -1

Выходные данные:

6

 


Комментарии

ArtemA58_avatar
ArtemA58
,
7 дней назад

Привет создателям этого прекрасного сайта) Можете пожалуйста помочь я к сожалению не понял в задаче как с циклом while список (Ну если использовать split() для раздела) по элементу разделить. Или задача как-то по иному решается?

СПАСИБО! 

admin_avatar
admin
,
7 дней назад

ArtemA58, В этой задачи данные принимаются в самом while и преобразуются в списки из строк с помощью split():

#Код до
while True:
    numbers = input().split()
#Код после
ArtemA58_avatar
ArtemA58
,
5 дней назад

admin, Спасибо