Напишите программу, которая в последовательности целых чисел находит сумму четных чисел в диапазоне от 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)
Ответ дал:
0
Спасибо
Вас заинтересует
1 год назад
1 год назад
2 года назад
2 года назад
7 лет назад
7 лет назад
8 лет назад