Предмет: Информатика,
автор: nirvanaEC
Напишите программу, которая в последовательности целых чисел находит сумму четных чисел в диапазоне от 5 до 25. Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 – признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введённые числа по модулю не превышают 30 000. Программа должна вывести одно число: сумму четных чисел в диапазоне от 5 до 25.
barli375:
извините, я не проходил информатику!
Ответы
Автор ответа:
1
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)
Похожие вопросы
Предмет: Русский язык,
автор: nastia1701
Предмет: Русский язык,
автор: lenysia20
Предмет: Українська мова,
автор: masher16
Предмет: Химия,
автор: nastya4444666
Предмет: Алгебра,
автор: Brevern