Решение:
Задача: Найти количество чисел, кратных 4 и оканчивающихся на 2, в последовательности натуральных чисел, заканчивающейся нулем.
- Инициализация: Введем переменную
count_multiples_of_4_ending_in_2 и присвоим ей значение 0.
- Цикл ввода: Будем считывать числа до тех пор, пока не будет введен 0.
- Проверка условий: Для каждого введенного числа будем проверять, кратно ли оно 4 (остаток от деления на 4 равен 0) И одновременно оканчивается ли оно на 2 (последняя цифра равна 2, что эквивалентно остатку от деления на 10 равен 2).
- Подсчет: Если оба условия выполняются, увеличим
count_multiples_of_4_ending_in_2 на 1.
- Вывод: После завершения цикла (ввода 0), выведем значение
count_multiples_of_4_ending_in_2.
Пример работы программы:
| Входные данные |
Выходные данные |
| 12 | 12 |
| 140 | |
| 22 | |
| 0 | 1 |
Ответ: 1