Realiza un programa que proporcione el desglose en billetes y monedas de una cantidad entera de euros. Recuerda que hay billetes de 500, 200, 100, 50, 20, 10 y 5 € y monedas de 2 y 1 €. Debes «recorrer» los valores de billete y moneda disponibles con uno o más bucles for-in.
Soluciòn
dinero = int(input("Dame el valor del dinero: "))
lista = [500, 200, 100, 50, 20, 10, 5, 2, 1]
for i in lista:
queda = dinero // i
dinero = dinero % i
if queda > 0:
print("Le queda "+ str(queda)+ (" billete" if i > 2 else " moneda") +("s " if queda >1 else " ")+ str(i))
Aquí te dejo la resolución en un video.
https://www.youtube.com/watch?v=QKCjFWNaFFY
No te olvides de suscribirte y darle like al video
Ayudanos a resolver más ejercicios!
https://www.paypal.com/paypalme/CwilVargas?locale.x=es_XC
Comentarios
Publicar un comentario