Hola Jesus, espero que estés bien
Sugerencia: compartir tu proyecto en el canal #comparta-tu-codigo en el servidor ONE en Discord ;)
¡Tu código para el juego de múltiplos mágicos parece estar en el camino correcto! Estás utilizando correctamente las estructuras condicionales if
, elif
y else
para evaluar los diferentes casos de divisibilidad. Aquí hay un pequeño ajuste que podrías considerar para asegurarte de que tu salida coincide exactamente con lo que se espera en la descripción del ejercicio:
numero_1 = int(input("Ingrese primer numero: "))
if (numero_1 % 3 == 0) and (numero_1 % 5 == 0):
print("¡Número mágico!")
elif numero_1 % 3 == 0:
print("Divisible por 3")
elif numero_1 % 5 == 0:
print("Divisible por 5")
else:
print("No es un número mágico")
La diferencia principal es asegurarte de que los mensajes impresos coincidan exactamente con los especificados en el ejercicio. Esto es importante porque a veces los ejercicios automáticos verifican la salida exacta.
Espero haber ayudado y buenos estudios!