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

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

Пример:

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

1 2 3 -1

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

6

 

0

Комментарии

ArtemA58_avatar
ArtemA58
,
1 месяц назад

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

СПАСИБО! 

0
admin_avatar
admin
,
1 месяц назад

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

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

admin, Спасибо

 

0

Вы должны Войти или Зарегистрироваться чтобы оставлять комментарии