СРОЧНО Код на Python. На вход программе поступает натуральное число n.
СРОЧНО Код на Python. На вход программе поступает натуральное число n.
Вот решение вашей задачи на Python:
def count_zeros(n):
count = 0
for i in range(1, n):
if '0' in str(i):
count += 1
return count
n = int(input("Введите число n: "))
print("Количество чисел, содержащих хотя бы один 0:", count_zeros(n))
Программа сначала определяет функцию count_zeros
, которая принимает число n
в качестве аргумента. Внутри функции используется цикл for
, который проходит по диапазону от 1 до n
(не включительно). В каждой итерации цикла проверяется, содержит ли число i
хотя бы одну цифру 0. Если содержит, то переменная count
увеличивается на 1. В конце функция возвращает значение count
.
Затем программа запрашивает у пользователя ввод числа n
и вызывает функцию count_zeros
, передавая ей введенное значение n
. Результат выводится на экран.
Новые комментарии