Leer un número entero de tres dígitos y determinar en qué posición está el mayor dígito en Python.
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 and b != c:
if a > b:
if a > c:
print(f»El digito mayor es {a} se encuentra en la posicion 1″)
else:
print(f»El digito mayor es {c} se encuentra en la posicion 3″)
else:
if b > c:
print(f»El digito mayor es {b} se encuentra en la posicion 2″)
else:
print(f»El digito mayor es {c} se encuentra en la posicion 3″)
else:
print(«Los digitos del numero no son diferentes»)
else:
print(«El numero no es de 3 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.