Предмет: Информатика, автор: rimmaackerman

дам 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)))

Похожие вопросы