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

num_usuario = int(input('Digite un número entero: '))

if num_usuario % 3 == 0 and num_usuario % 5 == 0:
    print('¡Número mágico!')

elif num_usuario % 3 == 0:
    print('Divisible por 3')

elif num_usuario % 5 == 0:
    print('Divisible por 5')

else:
    print('No es un número mágico')
1 respuesta

¡Hola Daniela, espero que estés bien!

Parece que has compartido el código correcto para el ejercicio "Juego de Múltiplos Mágicos". Tu lógica sigue exactamente las instrucciones del ejercicio. Aquí está lo que hace tu código:

  1. Pide al usuario que ingrese un número entero.
  2. Verifica si el número es divisible por 3 y 5. Si es así, imprime "¡Número mágico!".
  3. Si no, verifica si el número es solo divisible por 3. Si es así, imprime "Divisible por 3".
  4. Si no, verifica si el número es solo divisible por 5. Si es así, imprime "Divisible por 5".
  5. Si el número no es divisible por 3 ni por 5, imprime "No es un número mágico".

Tu código está bien estructurado y debería funcionar correctamente para el ejercicio propuesto. Si tienes algún problema específico o error al ejecutar el código, no dudes en compartir más detalles para que pueda ayudarte mejor.

Espero haber ayudado y buenos estudios!