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

[Proyecto] Juego de múltiplos Mágicos - Practicando python - Condiciónales

numero_jugador = int(input("Digite el numero: "))

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

Hola Eva, espero que estés bien

¡Tu código parece estar muy bien estructurado para el juego de múltiplos mágicos! Has implementado correctamente las condiciones para verificar si el número ingresado es divisible por 3, 5 o ambos. Aquí hay un pequeño resumen de lo que hace cada parte de tu código:

  1. Entrada del usuario: numero_jugador = int(input("Digite el numero: ")) - Esta línea solicita al usuario que ingrese un número y lo convierte en un entero.

  2. Condicionales:

    • if numero_jugador % 3 == 0 and numero_jugador % 5 == 0: - Comprueba si el número es divisible por 3 y 5 al mismo tiempo, y si es así, imprime "¡Número mágico!".
    • elif numero_jugador % 3 == 0: - Si el número no es divisible por ambos, verifica si es divisible solo por 3 y, de ser así, imprime "Divisible por 3".
    • elif numero_jugador % 5 == 0: - Si el número no es divisible por 3, verifica si es divisible solo por 5 y, de ser así, imprime "Divisible por 5".
    • else: - Si el número no cumple ninguna de las condiciones anteriores, imprime "No es un número mágico".

Tu código está alineado con las instrucciones del ejercicio. Si estás experimentando algún problema específico, asegúrate de revisar que el número ingresado sea un entero válido. Si tienes algún error al ejecutar el código, podría ser útil verificar el entorno donde lo estás ejecutando.

Espero haber ayudado y buenos estudios!