Напиши программу в Python, которая получает с клавиатуры натуральное число и определяет,...

0 голосов
392 просмотров

Напиши программу в Python, которая получает с клавиатуры натуральное число и определяет, сколько раз в его записи встречается цифра 4 (дополнение: внутри конструкции цикл "while"!!!! можно использовать условие) Пример: Введите число? 344 Четверок: 2. цикл while!!!!!!!


Информатика (22 баллов) | 392 просмотров
Дан 1 ответ
0 голосов

Відповідь:

a = int(input("Введите число: "))

a = str(a)

a = list(a)

n = 0

d = 0

while True:

   if a[n] == '4':

       d +=1  

   n +=1

   if n >= len(a):

       break

print("Количество четвёрок в числе = ", d)

(170 баллов)