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

numero = int(input("Ingresa un número entero: "))

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

1 respuesta

Hola Anahi, espero que estés bien

Tu código para el juego de múltiplos mágicos parece estar correcto y sigue la lógica que se espera para el ejercicio. Has implementado las condiciones if, elif y else de manera adecuada para verificar si el número ingresado es divisible por 3 y 5, solo por 3, solo por 5, o por ninguno de ellos.

Aquí tienes un ejemplo de cómo se ejecutaría tu código:

  1. Si ingresas el número 15, el programa imprimirá "¡Número mágico!" porque 15 es divisible tanto por 3 como por 5.
  2. Si ingresas el número 9, el programa imprimirá "Divisible por 3" porque 9 es divisible por 3.
  3. Si ingresas el número 10, el programa imprimirá "Divisible por 5" porque 10 es divisible por 5.
  4. Si ingresas el número 7, el programa imprimirá "No es un número mágico" porque 7 no es divisible ni por 3 ni por 5.

Parece que estás en el camino correcto. Espero que esto te ayude a continuar con tus prácticas de Python.

Espero haber ayudado y buenos estudios!