На 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 и так до тех пор, пока условие верное). Также нужно обязательно создать счётчик. Именно он будет считать количество цифр в числе.