Условие:
Напишите программу, которая в последовательности целых чисел определяет количество чисел, кратных
или
. Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом
(
– признак окончания ввода, не входит в последовательность).
Решение:
Для решения задачи, нам нужно написать программу, которая будет принимать последовательность целых чисел и подсчитывать количество чисел, кратных 3 или 5. Программа будет завершаться, когда пользователь введет 0. Вот шаги, которые мы будем выполнять: 1. Инициализируем счетчик для хранения количества чисел, кратных 3 или 5. 2. Запускаем бесконечный цикл для ввода чисел. 3. Внутри цикла: - Считываем число. - Проверяем, равно ли оно 0. Если да, то выходим из цикла. - Проверяем, ...
- : Инициализируем переменную для подсчета. - : Запускаем бесконечный цикл, который будет продолжаться, пока не встретим команду для выхода. - : Считываем ввод пользователя и преобразуем его в целое число. - : Проверяем, если введенное число равно 0, то выходим из цикла. - : Проверяем, кратно ли число 3 или 5. Если да, увеличиваем счетчик. - : После завершения ввода выводим количество чисел, кратных 3 или 5. Таким образом, программа будет работать до тех пор, пока пользователь не введет 0, и в конце выдаст количество чисел, которые удовлетворяют условиям.