• Предмет: Информатика
  • Автор: rimmaackerman
  • Вопрос задан 7 лет назад

дам 30 баллов. решите, прошу. ​

Приложения:

DarkProgrammer: Язык? Python? Pascal?

Ответы

Ответ дал: pIaksa
1

Ответ:

На python:

x = int(input())

counter = 0

while x > 0:

x = x // 10

counter = counter + 1

print(counter)

Нужно создать цикл с предусловием (while). Он будет выполняться, пока x < 0. В теле цикла требуется изменить x с помощью целочисленного деления на 10. (то есть, грубо говоря, если будет вводиться 123, то при первом изменении x [x // 10] число изменится на 12 и так до тех пор, пока условие верное). Также нужно обязательно создать счётчик. Именно он будет считать количество цифр в числе.

Ответ дал: DarkProgrammer
1

Ответ:

На python'e

Объяснение:

a=int(input())

print(len(str(a)))

Вас заинтересует