
Monedas/Cambio
Publicado por Eduardo (3 intervenciones) el 20/04/2018 23:50:59
Hace poco entre a un concurso de programación básica; aun tengo la duda de como poder hacerlo al 100% bien el ejercicio dice:
Se tienen monedas de 1 centavo, 5 centavos, 10 centavos; 20 centavos y 50 centavos. El usuario mediante el teclado dará el dígito (entero), y con base a ese dígito se darán todas las posibles respuestas de repartir ese cambio y cuantas maneras en total se puede repartir. El programa debe soportar que el usuario digite 7489.
Por ejemplo:
//---------------------------------------------------------------------
El usuario digita "11" nosotros daremos todas las posibles respuestas de dar esa cantidad con las monedas
que sería:
0 monedas de 50 centavos, 0 monedas de 20 centavos, 1 moneda de 10 centavos, 0 monedas de 5 centavos, 1 moneda de 1 centavo.
0 monedas de 50 centavos, 0 monedas de 20 centavos, 0 moneda de 10 centavos, 2 monedas de 5 centavos, 1 moneda de 1 centavo.
0 monedas de 50 centavos, 0 monedas de 20 centavos, 0 moneda de 10 centavos, 1 monedas de 5 centavos, 6 moneda de 1 centavo.
0 monedas de 50 centavos, 0 monedas de 20 centavos, 0 moneda de 10 centavos, 0 monedas de 5 centavos, 11 moneda de 1 centavo.
El numero total de posibles cambios es: 4 (posibles combinaciones).
//----------------------------------------------------------
GRACIAS POR LA AYUDA.
Se tienen monedas de 1 centavo, 5 centavos, 10 centavos; 20 centavos y 50 centavos. El usuario mediante el teclado dará el dígito (entero), y con base a ese dígito se darán todas las posibles respuestas de repartir ese cambio y cuantas maneras en total se puede repartir. El programa debe soportar que el usuario digite 7489.
Por ejemplo:
//---------------------------------------------------------------------
El usuario digita "11" nosotros daremos todas las posibles respuestas de dar esa cantidad con las monedas
que sería:
0 monedas de 50 centavos, 0 monedas de 20 centavos, 1 moneda de 10 centavos, 0 monedas de 5 centavos, 1 moneda de 1 centavo.
0 monedas de 50 centavos, 0 monedas de 20 centavos, 0 moneda de 10 centavos, 2 monedas de 5 centavos, 1 moneda de 1 centavo.
0 monedas de 50 centavos, 0 monedas de 20 centavos, 0 moneda de 10 centavos, 1 monedas de 5 centavos, 6 moneda de 1 centavo.
0 monedas de 50 centavos, 0 monedas de 20 centavos, 0 moneda de 10 centavos, 0 monedas de 5 centavos, 11 moneda de 1 centavo.
El numero total de posibles cambios es: 4 (posibles combinaciones).
//----------------------------------------------------------
GRACIAS POR LA AYUDA.
Valora esta pregunta


0