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_1 = int(input(" Ingrese primer numero: "))

if (numero_1 % 3 == 0 ) and (numero_1 % 5 == 0):
print(" Numero Magico!")
elif numero_1 % 3 == 0:
print(" Divisible por 3 ")
elif numero_1 % 5 == 0:
print(" Divisible por 5 ")
else :
print("No es un numero magico")

1 respuesta

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!