Условие Дано натуральное число. Необходимо подсчитать количество его цифр.

Формат входных данных
В программу вводится одно целое число n (1≤n≤231−1).
Формат выходных данных
Программа должна вывести количество цифр числа n.

Пайтон

Sinci Sinci    1   03.11.2020 14:53    16

Ответы
retul retul  03.12.2020 14:54

Python

n=int(input())

if n>1 and n<10 or n==1:

   print(1)

elif n>10 and n<100 or n==10 :

   print(2)

elif n>100 and n<1000 or n==100 :

   print(3)

elif n>1000 and n<10000 or n==1000:

   print(4)

elif n>10000 and n<100000 or n==10000:

   print(5)

elif n>100000 and n<1000000 or n==100000:

   print(6)

elif n>1000000 and n<10000000 or n==1000000:

   print(7)

elif n>10000000 and n<100000000 or n==10000000:

   print(8)

elif n>100000000 and n<1000000000 or n==100000000:

   print(9)

elif n>1000000000 and n<10000000000 or n==1000000000:

   print(10)

else:

   print(0)

СДЕЛАЙ ОТВЕТ ЛУЧШИМ!
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика