
Вопрос задан 11.07.2023 в 00:13.
Предмет Информатика.
Спрашивает Ковшечников Константин.
Написать на Python!!!! Напишите программу, которая в последовательности целых чисел определяет
количество чисел, кратных 5 или 9. Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 – признак окончания ввода, не входит в последовательность). Программа должна вывести одно число: количество чисел, кратных 5 или 9.

Ответы на вопрос

Отвечает Евтушенко Вікторія.
k = 0
i = 1
while i!=0:
i = int(input())
if i % 5 == 0 or i % 9 == 0:
k+=1
print(k-1)



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Для решения этой задачи можно использовать цикл while для чтения входных чисел до тех пор, пока не будет введен ноль. Внутри цикла будем проверять каждое число на кратность 5 или 9 и увеличивать счетчик, если число удовлетворяет условию. После завершения цикла выведем значение счетчика на экран.
Вот программа на Python:
pythondef count_multiples():
count = 0
while True:
num = int(input("Введите целое число (0 для окончания ввода): "))
if num == 0:
break
if num % 5 == 0 or num % 9 == 0:
count += 1
return count
result = count_multiples()
print(f"Количество чисел, кратных 5 или 9: {result}")
Программа попросит вас вводить целые числа до тех пор, пока не введете 0. После ввода 0 программа выведет количество чисел, кратных 5 или 9, которые были введены.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili