Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- int main(){
- int totc,cant,b_1000,b_500,b_100,b_50,b_5,b_1,vuelto,res1,res2,res3,res4,res5;
- printf("Ingrese el valor del total de la compra:\n");
- scanf("%d",&totc);
- printf("Indique la cantidad de dinero con la que cancelará:\n");
- scanf("%d",&cant);
- if (totc>=0 && cant>=0 && cant>=totc){
- vuelto=cant-totc;
- b_1000=vuelto/1000;
- res1=vuelto%1000;
- b_500=res1/500;
- res2=res1%500;
- b_100=res2/100;
- res3=res2%100;
- b_50=res3/50;
- res4=res3%50;
- b_5=res4/5;
- res5=res4%5;
- b_1=res5/1;
- printf ("Debe pagar un vuelto de $%d, con las siguientes monedas:\n", vuelto);
- printf ("%d Billetes de $1000\n", b_1000);
- printf ("%d Billetes de $500\n", b_500);
- printf ("%d Billetes de $100\n", b_100);
- printf ("%d Billetes de $50\n", b_50);
- printf ("%d Billetes de $5\n", b_5);
- printf ("%d Billetes de $1\n", b_1);
- }
- else if (totc>cant){
- printf ("Error, el pago debe ser mayor que el valor de la compra.\n");
- }
- else {
- printf ("Error, no ingresó una cantidad válida...\n");
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement