Решение:
Задача: Найти количество чисел, кратных 5 или 9, в последовательности целых чисел, заканчивающейся нулем.
- Инициализация: Введем переменную
count_multiples_of_5_or_9 и присвоим ей значение 0.
- Цикл ввода: Будем считывать числа до тех пор, пока не будет введен 0.
- Проверка условий: Для каждого введенного числа будем проверять, кратно ли оно 5 (остаток от деления на 5 равен 0) ИЛИ кратно ли оно 9 (остаток от деления на 9 равен 0).
- Подсчет: Если хотя бы одно из условий выполняется, увеличим
count_multiples_of_5_or_9 на 1.
- Вывод: После завершения цикла (ввода 0), выведем значение
count_multiples_of_5_or_9.
Пример работы программы:
| Входные данные |
Выходные данные |
| 15 | 15 |
| 91 | |
| 90 | 90 |
| 0 | 2 |
Ответ: 2