Construir una función que reciba como parámetro un entero y retorne la cantidad de dígitos

Construir una función que reciba como parámetro un entero y retorne la cantidad de dígitos en pseint

Haz clic aquí para suscribirte a mi canal

Funcion c = calcular(n)

       c = 0

       Mientras n > 0 Hacer

             c = c + 1

             n = trunc(n/10)

       FinMientras

FinFuncion

Algoritmo detarea

       Definir i Como Entero

       Escribir «Ingresa un numero»

       leer i

       Escribir «El numero «,i,» tiene «,calcular(i),» digitos»

FinAlgoritmo

Contar digitos de un numero en python

def calcular(x):

    c = 0

    while x > 0:

        c += 1

        x = x // 10

    return c

n = int(input(«Ingresa un numero: «))

print(f»EL numero {n} tiene {calcular(n)} digitos»)

Esta es la solución de este algoritmo, les comparto el código, espero les guste y más que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *