Задача к ОГЭ по информатике на тему «практика программирования» №1

Напишите программу, которая в последовательности целых чисел определяет их количество и сумму нечётных чисел. Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом заканчивается числом 0 (0 – признак окончания ввода, не входит в последовательность).

Количество чисел не превышает 1000  . Введённые числа по модулю не превышают 30000  . Программа должна вывести два числа через пробел: длину последовательности и сумму нечётных чисел.

Входные данные Выходные данные
1 5
31 46
13
2
1
0

В ответ запишите вывод программы на примере последовательности поданных чисел: 2,6,1,8,3,5,9,1,8,3,0

x = int(input())
counter = 0
summa = 0
while x != 0:
    counter += 1
    if x % 2 == 1:
        summa += x
    x = int(input())
print(counter, summa)

Ответ: 10 22
Оцените статью
Я решу все!