Advertisement
juxtine

caisse

Oct 25th, 2016
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.61 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. void main ()
  5. {
  6. int b500, /* correspond à la constante du nombres de billets de 500€ */
  7. b200,/* correspond à la constante du nombres de billets de 200€ */
  8. b100,
  9. b50,
  10. b20,
  11. b10,
  12. b5,
  13. p2,
  14. p1,
  15. prix,
  16. argent,
  17. arendre,
  18. int pc10,
  19. int pc20,
  20. int pc50,
  21. int pc5,
  22. int pc2,
  23. int pc1;
  24.  
  25. float pc10 = 00.10,
  26. float pc20 = 00.20,
  27. float pc50 = 00.50,
  28. float pc1 = 00.01,
  29. float pc2 = 00.02,
  30. float pc5 = 00.05;
  31.  
  32.  
  33.  
  34.  
  35.  
  36. printf("Quel est le montant de vos achat ?\n");
  37. scanf_s("%d", &prix);
  38. printf("Veuillez entrer la somme d'argent\n");
  39. scanf_s("%d", &argent);
  40.  
  41. arendre = argent - prix;
  42.  
  43. b500 = arendre / 500;
  44. arendre = arendre % 500;
  45.  
  46. b200 = arendre / 200;
  47. arendre = arendre % 200;
  48.  
  49. b100 = arendre / 100;
  50. arendre = arendre % 100;
  51.  
  52. b50 = arendre / 50;
  53. arendre = arendre % 50;
  54.  
  55. b20 = arendre / 20;
  56. arendre = arendre % 20;
  57.  
  58. b10 = arendre / 10;
  59. arendre = arendre % 10;
  60.  
  61. b5 = arendre / 5;
  62. arendre = arendre % 5;
  63.  
  64. p2 = arendre / 2;
  65. arendre = arendre % 2;
  66.  
  67. p1 = arendre;
  68.  
  69. {
  70. double resultat = 0;
  71. resultat = 05.00 / 10.00;
  72. pc50 = 05.00 / 10.00;
  73. printf("5/10 = %f", resultat);
  74. resultat = pc50;
  75. }
  76.  
  77. /*
  78. {
  79. double resultat = 0;
  80. resultat = 02.00 / 10.00;
  81. printf("2/10 = %f", resultat);
  82. resultat = pc20;
  83. }
  84.  
  85. {
  86. double resultat = 0;
  87. resultat = 01.00 / 10.00;
  88. printf("1/10 = %f", resultat);
  89. resultat = pc10;
  90. }
  91.  
  92. {
  93. double resultat = 0;
  94. resultat = 05.00 / 100.00;
  95. printf("5/100 = %f", resultat);
  96. resultat = pc5;
  97. }
  98.  
  99. {
  100. double resultat = 0;
  101. resultat = 02.00 / 100.00;
  102. printf("2/100 = %f", resultat);
  103. resultat = pc2;
  104. }
  105.  
  106. {
  107. double resultat = 0;
  108. resultat = 01.00 / 100.00;
  109. printf("1/100 = %f", resultat);
  110. }
  111.  
  112. */
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120. printf("Il faut %d billet(s) de 500 EUR\n", b500);
  121. printf("Il faut %d billet(s) de 200 EUR\n", b200);
  122. printf("Il faut %d billet(s) de 100 EUR\n", b100);
  123. printf("Il faut %d billet(s) de 50 EUR\n", b50);
  124. printf("Il faut %d billet(s) de 20 EUR\n", b20);
  125. printf("Il faut %d billet(s) de 10 EUR\n", b10);
  126. printf("Il faut %d billet(s) de 5 EUR\n", b5);
  127. printf("Il faut %d piece(s) de 2 EUR\n", p2);
  128. printf("Il faut %d piece(s) de 1 EUR\n", p1);
  129. printf("Il faut %f piece(s) de 0.50 EUR\n", pc50);
  130. printf("Il faut %f piece(s) de 0.20 EUR\n", pc20);
  131. printf("Il faut %f piece(s) de 0.10 EUR\n", pc10);
  132. printf("Il faut %f piece(s) de 0.05 EUR\n", pc5);
  133. printf("Il faut %f piece(s) de 0.02 EUR\n", pc2);
  134. printf("Il faut %f piece(s) de 0.01 EUR\n", pc1);
  135.  
  136. system("pause");
  137.  
  138. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement