
Написать программу на Python, которая определяет количество натуральных трехзначных чисел, которые
делятся на 3, но не делятся на 4 и 9. В ответе нужен код программы и список этих чисел

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

a = []
s = 0
for i in range(100,1000):
if i % 3 == 0 and i % 4 != 0 and i % 9 !=0:
s += 1
new_el = i
a.append(i)
print(a)
print(s)



Конечно! Вот пример программы на Python, которая определяет количество натуральных трехзначных чисел, которые делятся на 3, но не делятся на 4 и 9, и выводит список этих чисел:
pythondef count_numbers():
count = 0
numbers = []
for num in range(100, 1000):
if num % 3 == 0 and num % 4 != 0 and num % 9 != 0:
count += 1
numbers.append(num)
return count, numbers
count, numbers = count_numbers()
print("Количество чисел:", count)
print("Список чисел:", numbers)
Эта программа содержит функцию count_numbers()
, которая перебирает все трехзначные числа от 100 до 999 и проверяет, выполняются ли условия деления на 3, но не деления на 4 и 9. Если число удовлетворяет условию, оно добавляется в список numbers
, и счетчик count
увеличивается. В конце программы выводится количество чисел и сам список чисел.
Запустив эту программу, вы получите результат, содержащий количество трехзначных чисел, которые делятся на 3, но не делятся на 4 и 9, и список самих чисел, удовлетворяющих условию.


Топ вопросов за вчера в категории Информатика







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