Написать программу, которая определяет количество чисел, в последовательности целых чисел, кратных 5 или 9. Программа

Написать программу, которая определяет количество чисел, в последовательности целых чисел, кратных 5 или 9. Программа получает на вход целые числа, их количество неизвестно, последовательность чисел заканчивается числом 0 (0 — признак окончания ввода, не входит в последовательность). Количество чисел в последовательности не больше 1000. Все введённые числа по модулю не превышают 30 000. Программа должна вывести количество чисел, кратных 5.
Мороз

Мороз

Для решения данной задачи нам понадобится следующий алгоритм:

1. Инициализируем счетчик переменной, которая будет отслеживать количество чисел, кратных 5 или 9. Пусть это будет переменная count, и ее начальное значение равно нулю.

2. Запрашиваем у пользователя ввод чисел до тех пор, пока не будет введено число 0. Для этого мы можем использовать цикл while.

3. Внутри цикла, проверяем, является ли введенное число кратным 5 или 9. Если число удовлетворяет этому условию, увеличиваем значение счетчика count на единицу.

4. После выхода из цикла, выводим на экран значение переменной count, которое будет представлять количество чисел, кратных 5 или 9, в последовательности.

Ниже приведен пример программы на языке Python, реализующий описанный алгоритм:

python
count = 0
number = int(input("Введите число: "))

while number != 0:
if number % 5 == 0 or number % 9 == 0:
count += 1
number = int(input("Введите число: "))

print("Количество чисел, кратных 5 или 9: ", count)


Теперь, если вы запустите эту программу и будете вводить последовательность чисел, она выведет количество чисел, кратных 5 или 9, в этой последовательности.
Знаешь ответ?
Задать вопрос
Привет!
hello