Ir al contenido principal

Ejercicio 29:


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