Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Juego de múltiplos mágicos resuelto

num=int(input("Ingrese un número entero: "))

if num % 3 == 0 and num % 5 == 0:
print("¡Número mágico!")
elif num % 3 == 0:
print("Divisible por 3")
elif num % 5 == 0:
print("Divisible por 5")
else:
print("No es un número mágico")

1 respuesta

Hola, Carlos, espero que estés bien

¡Tu código para el juego de múltiplos mágicos parece estar correcto! Has implementado bien la lógica para verificar si un número es divisible por 3, por 5, o por ambos. Aquí tienes un pequeño resumen de lo que hace tu código:

  1. Solicita al usuario que ingrese un número entero.
  2. Verifica si el número es divisible por 3 y 5 al mismo tiempo, y si es así, imprime "¡Número mágico!".
  3. Si no es divisible por ambos, verifica si es divisible por 3 e imprime "Divisible por 3".
  4. Si no es divisible por 3, verifica si es divisible por 5 e imprime "Divisible por 5".
  5. Si no cumple ninguna de las condiciones anteriores, imprime "No es un número mágico".

Todo parece estar implementado de acuerdo a las instrucciones del ejercicio. Si necesitas probarlo, puedes ingresar diferentes números para ver cómo el programa responde a cada caso.

Espero haber ayudado y buenos estudios!