Задание 15.2. Информатика. ОГЭ 2024. Статград. 12.12.2023-1

Просмотры: 173
Изменено: 17 октября 2024

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

Количество чисел не превышает \(1000\). Введённые числа по модулю не превышают \(30~000\).

Программа должна вывести одно число: количество чисел, кратных \(5\) или \(9\).

Решение:

Python (3.8+)


q = 0

while n := int(input()):
    if n % 5 == 0 or n % 9 == 0:
        q += 1

print(q)