Привет! Меня зовут Алексей, и я хочу поделиться своим опытом написания программы, которая определяет количество чисел в последовательности, кратных 5 или 9.Для начала, я определил несколько переменных, которые будут использоваться в программе⁚
python
count 0 # переменная для подсчета чисел
number int(input) # первое введенное число
Затем, я создал цикл, который будет выполняться до тех пор, пока не будет введено число 0⁚
python
while number ! 0⁚
if number % 5 0 or number % 9 0⁚ # проверка на кратность 5 или 9
count 1 # увеличиваем счетчик
number int(input) # вводим следующее число
Внутри цикла, программа проверяет каждое число на кратность 5 или 9 с помощью операторов % (остаток от деления). Если число кратно одному из этих чисел, счетчик увеличивается на 1.Наконец, я добавил вывод результата⁚
python
print(count)
Полная программа выглядит следующим образом⁚
python
count 0
number int(input)
while number ! 0⁚
if number % 5 0 or number % 9 0⁚
count 1
number int(input)
print(count)
Я протестировал эту программу на разных последовательностях чисел и убедился, что она работает правильно. Она выполняет требования задачи, принимая ввод чисел до появления 0 и выводя количество чисел, кратных 5 или 9.
Надеюсь, мой опыт будет полезен и поможет тебе написать такую программу! Удачи!