Напишите программу, которая в последовательности целых чисел находит сумму четных чисел в диапазоне от 5 до 25. Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 – признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введённые числа по модулю не превышают 30 000. Программа должна вывести одно число: сумму четных чисел в диапазоне от 5 до 25.

Ответы

Ответ дал: Аноним
0

number = 1

number_list = []

while number != 0:

   number = int(input())

   number_list.append(number)

   if number == 0:

       number_list.remove(number)

       break

second_list = []

for i in number_list:

   if i > 5 and i < 25:

       second_list.append(i)

print(second_list)

third_list = []

for n in second_list:

   if n % 2 == 0:

       third_list.append(n)

amount = 0

for num in third_list:

   amount += num

print(amount)

Ответ дал: nirvanaEC
0
Спасибо
Вас заинтересует