Leer un número de tres dígitos y determinar si al menos dos de sus dígitos son iguales

Leer un número entero de tres dígitos y determinar si al menos dos de sus tres dígitos son iguales

Haz clic aquí para suscribirte a mi canal

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

if n > 99 and n < 1000:

    c = n % 10

    n = n // 10

    b = n % 10

    a = n // 10

    if a == b and a == c:

        print(«Los 3 digitos son iguales»)

    elif a == b:

        print(f»El digito {a} y el digito {b} son iguales»)

    elif a == c:

        print(f»El digito {a} y el digito {c} son iguales»)

    elif b == c:

        print(f»El digito {b} y el digito {c} son iguales»)

    else:

        print(«Los digitos son diferentes»)

else:

    print(f»EL numero {n} no es de 3 digitos»)

Descargar Programa

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 *