[ Foro de Pseudocódigo ]

quiero que me ayuden resolviendo ese ejercicio: dar cambio

05-Dec-2016 23:02
Invitado (jhon)
1 Respuestas

Problema A: Billetes y monedas
Dado un valor monetario expresado en dólares se desea determinar el número mínimo de billetes y monedas de curso legal que completan de forma justa esa cantidad (Asumiendo denominaciones de billetes máximo de 20 USD). Ejemplo:
Cantidad en USD: 137.87
                                                                  Billetes 20 USD: 6
                                                                  Billetes 10 USD: 1
                                                                  Billetes 5 USD: 1
                                                                  Monedas 1 USD: 2
                                                                  Monedas 50 Cent: 1
                                                                  Monedas 10 Cent: 3
                                                                  Monedas 5 cent: 1
                                                                  Monedas 1 cent: 2
El programa debe mostrar la cantidad de billetes/monedas de cada denominación, que completan de forma justa la cantidad ingresada.


16-Jan-2017 12:05
Nacho Cabanes (+83)

Se puede resolver devolviendo siempre billetes (o monedas) del mayor valor posible:

Mientras cambio > 20 : devolver 20, restar 20 del cambio






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)