Estás desarrollando un pequeño juego. El usuario ingresa un número entero y el programa debe evaluar lo siguiente:
- Si el número es divisible por 3 y 5, muestra: "¡Número mágico!"
- Si solo es divisible por 3, muestra: "Divisible por 3"
- Si solo es divisible por 5, muestra: "Divisible por 5"
- Si no es divisible por ninguno, muestra: "No es un número mágico"
Este tipo de lógica es muy útil en juegos, validaciones o filtros.
Respuesta:
numeroMagico = int(input("Ingresa un numero: "))
if numeroMagico % 3 == 0 and numeroMagico % 5 == 0:
print(f"El numero {numeroMagico} es un ¡Numero Magico!")
elif numeroMagico % 5 == 0:
print(f"El numero {numeroMagico} es divisible entre 5")
elif numeroMagico % 3 == 0:
print(f"El numero {numeroMagico} es divisible entre 3")
else:
print(f"El numero {numeroMagico} no es un numero magico")