Advertisement
Kl43z

Cantidad de Billetes /TAREA

Sep 4th, 2014
244
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. int main(){
  4.  
  5. int totc,cant,b_1000,b_500,b_100,b_50,b_5,b_1,vuelto,res1,res2,res3,res4,res5;
  6. printf("Ingrese el valor del total de la compra:\n");
  7. scanf("%d",&totc);
  8. printf("Indique la cantidad de dinero con la que cancelará:\n");
  9. scanf("%d",&cant);
  10. if (totc>=0 && cant>=0 && cant>=totc){
  11. vuelto=cant-totc;
  12. b_1000=vuelto/1000;
  13. res1=vuelto%1000;
  14. b_500=res1/500;
  15. res2=res1%500;
  16. b_100=res2/100;
  17. res3=res2%100;
  18. b_50=res3/50;
  19. res4=res3%50;
  20. b_5=res4/5;
  21. res5=res4%5;
  22. b_1=res5/1;
  23. printf ("Debe pagar un vuelto de $%d, con las siguientes monedas:\n", vuelto);
  24. printf ("%d Billetes de $1000\n", b_1000);
  25. printf ("%d Billetes de $500\n", b_500);
  26. printf ("%d Billetes de $100\n", b_100);
  27. printf ("%d Billetes de $50\n", b_50);
  28. printf ("%d Billetes de $5\n", b_5);
  29. printf ("%d Billetes de $1\n", b_1);
  30. }
  31. else if (totc>cant){
  32. printf ("Error, el pago debe ser mayor que el valor de la compra.\n");
  33. }
  34. else {
  35. printf ("Error, no ingresó una cantidad válida...\n");
  36. }
  37.  
  38. return 0;
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement