Задание 15.2. Информатика. ОГЭ 2024. Статград. 12.12.2023-2
- Просмотры: 365
- Изменено: 24 ноября 2024
Напишите программу, которая в последовательности натуральных чисел определяет количество таких чисел, которые кратны \(4\) и оканчиваются на \(2\).
Программа получает на вход натуральные числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом \(0\) (\(0\) — признак окончания ввода, не входит в последовательность).
Количество чисел не превышает \(1000\). Введённые числа не превышают \(30~000\). Программа должна вывести одно число: количество чисел, кратных \(4\) и оканчивающихся на \(2\).
Решение:
Python (3.8+)
q = 0
while n := int(input()):
if n % 4 == 0 and n % 10 == 2:
q += 1
print(q)