Информатика, вопрос задал xz34 , 7 лет назад

Программа на вход получает натуральные числа. Количество их неизвестно, ввод чисел заканчивается вводом 0. Количество чисел не превышает 1000. Сами числа не превышают 30000. Программа должна вывести одно число: сумму все трехзначных чисел кратных 4 или вывести "NO", если таких чисел нет.

Ответы на вопрос

Ответил FilNez
0

answer = 0

while True:

current = int(input())

if current == 0:

break

if current > 99 and current < 1000 and current % 4 == 0:

answer += current

if answer == 0:

print("NO")

else:

print(answer)

Новые вопросы