Primer codigo en el primer programa mencionado.
Código
#include <stdio.h> main() { int monto, billetes, residuo; int b500, b200, b100, b50, b20, m10, m5, m2, m1; printf("Solicito la cantidad: "); scanf("%d", &monto); billetes = monto; monto - billetes; b500 = billetes / 500; residuo = billetes % 500; b200 = residuo / 200; residuo = residuo % 200; b100 = residuo / 100; residuo = residuo % 100; b50 = residuo / 50; residuo = residuo % 50; b20 = residuo / 20; residuo = residuo % 20; m10 = residuo / 10; residuo = residuo % 10; m5 = residuo / 5; residuo = residuo % 5; m2 = residuo / 2; residuo = residuo % 2; m1 = residuo; printf( "\nSe puede desglosar en:\n\n" "Billetes de 500 : %d\n" "Billetes de 200 : %d\n" "Billetes de 100 : %d\n" "Billetes de 50 : %d\n" "Billetes de 20 : %d\n" "Monedas de 10 : %d\n" "Monedas de 5 : %d\n" "Monedas de 2 : %d\n" "Monedas de 1 : %d\n", b500, b200, b100, b50, b20, m10, m5, m2, m1 ); };
Segundo codigo a turbo c
Código
#include <stdio.h> int monto, billetes, residuo; int b500, b200, b100, b50, b20, b10, m10, m5, m2, m1; main() { clrscr(); { printf("Solicito la cantidad: "); scanf("%d", &monto); } { billetes = monto; monto - billetes; b500 = billetes / 500; residuo = billetes % 500; b200 = residuo / 200; residuo = residuo % 200; b100 = residuo / 100; residuo = residuo % 100; b50 = residuo / 50; residuo = residuo % 50; b20 = residuo / 20; residuo = residuo % 20; m10 = residuo / 10; residuo = residuo % 10; m5 = residuo / 5; residuo = residuo % 5; m2 = residuo / 2; residuo = residuo % 2; m1 = residuo; } { printf( "\nSe puede desglosar en:\n\n" "Billetes de 500 : %d\n" "Billetes de 200 : %d\n" "Billetes de 100 : %d\n" "Billetes de 50 : %d\n" "Billetes de 20 : %d\n" "Monedas de 10 : %d\n" "Monedas de 5 : %d\n" "Monedas de 2 : %d\n" "Monedas de 1 : %d\n", b500, b200, b100, b50, b20, m10, m5, m2, m1 ); } };