Advertisement
lucontre

practico 3 problema 2

May 3rd, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.41 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <math.h>
  4.  
  5. int main()
  6. {
  7.     int vuelto;
  8.     int suma;
  9.     int Cmonedas = 0;
  10.  
  11.     int quina = 500;
  12.     int gamba = 100;
  13.     int M50 =50;
  14.     int M10 = 10;
  15.     int M5 = 5;
  16.     int M1 = 1;
  17.  
  18.     int quinaU = 0; //quina "usada"
  19.     int gambaU = 0;
  20.     int M50U=0;
  21.     int M10U = 0;
  22.     int M5U=0;
  23.     int M1U =0;
  24. do{
  25.     printf("ingrese el vuelto a entregar al cliente\n");
  26.     scanf("%i",&vuelto);
  27. }
  28. while(vuelto < 0);
  29.  
  30. while(vuelto-suma >=500 && vuelto >=500){
  31.         suma = quina+suma;
  32.         quinaU++;
  33.         Cmonedas ++;
  34. }
  35. while(vuelto-suma >=100 && vuelto >=100){
  36.         suma = gamba+suma;
  37.         gambaU++;
  38.         Cmonedas ++;
  39. }
  40. while(vuelto-suma >=50 && vuelto >=50){
  41.         suma = M50+suma;
  42.         M50U++;
  43.         Cmonedas ++;
  44. }
  45. while(vuelto-suma >=10  && vuelto >=10){
  46.         suma = M10+suma;
  47.         M10U++;
  48.         Cmonedas ++;
  49. }
  50. while(vuelto-suma >=5  && vuelto >=5){
  51.         suma = M5+suma;
  52.         M5U++;
  53.         Cmonedas ++;
  54. }
  55. while(vuelto-suma >=1  && vuelto >=1){
  56.         suma = M10+suma;
  57.         M1U++;
  58.         Cmonedas ++;
  59. }
  60. printf("%i monedas de 500\n",quinaU);
  61. printf("%i monedas de 100\n",gambaU);
  62. printf("%i monedas de 50\n",M50U);
  63. printf("%i monedas de 10\n",M10U);
  64. printf("%i monedas de 5\n",M5U);
  65. printf("%i monedas de 1\n",M1U);
  66. printf("%i cantidad de monedas 1\n",Cmonedas);
  67.  
  68.  
  69.     return 0;
  70. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement