Hola eke_ps.
Fijate si te sirve de este modo, o si al menos te da alguna idea...
Código C:
Ver original#include <stdio.h>
void main()
{
int valor[5] = {100,50,10,5,1};
int monto, pago, nro, i = 0;
if (pago > monto) {
monto = pago - monto;
while (monto > 0) {
nro = monto / valor[i];
if (nro > 0)
printf("%3d de $%3d\n", nro
, valor
[i
]); monto -= nro * valor[i];
i++;
}
}
else if (pago == monto)
printf ("\nMuchas gracias por su compra."); else
printf ("\nLo siento, hemos cerrado las cuentas corrientes."); }
Saludos. :)