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

1 Апр 2021 в 19:47
176 +1
0
Ответы
1

Пример решения на Python:

numbers = []
sum_even = 0
while True:
num = int(input("Введите число (для завершения введите 0): "))
if num == 0:
break
numbers.append(num)
for num in numbers:
if num > 0 and num % 2 == 0:
sum_even += num
print("Сумма всех положительных четных чисел: ", sum_even)

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

17 Апр 2024 в 19:47
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир