• Предмет: Информатика
  • Автор: SammmuRAI13
  • Вопрос задан 3 года назад

Вопрос 1
Напишите программу на языке Python, которая получает
с клавиатуры натуральное число и определяет
количество цифр в этом числе,
Введите ответ в произвольной форме:
Пожалуйстаааааа, дам 20 баллов


Yarik213896: N=int(input())
c=0
while N>0:
N=N//10
c=c+1
print(c)

Ответы

Ответ дал: Yarik213896
3

Відповідь:

N=int(input())

c=0

while N>0:

   N=N//10

   c=c+1

print(c)

Пояснення:

Ответ дал: lizokcom1
1

Ответ:

i=int(input())

if i<0:

   print(len(str(i))-1)

else:

   print(len(str(i)))

Объяснение:

проверяем положительное ли число, если нет, то из длины символов вычитаем 1 (т.к. у нас "-" считается за символ), иначе выводим просто длину


SammmuRAI13: Ладно, доверюсь тебе, надеюсь это правильно))
lizokcom1: ну это если не вдаваться в детали, тут вопрос, нужно ли расписывать вариант с дробными числами?
SammmuRAI13: Та неее не надо)
Вас заинтересует