Najmul_Kabir

1021

Aug 29th, 2019
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. int main() {
  4. int n100, n50, n20, n10, n5, n2;
  5. int m1, m50, m25, m10, m05, m01;
  6. double n;
  7.  
  8. scanf("%lf", &n);
  9. int notas = n;
  10. int moedas = (n - notas) * 100;
  11.  
  12. if((moedas * 1000) % 10 == 9){
  13. moedas++;
  14. }
  15.  
  16.  
  17. n100 = notas/100;
  18. notas = notas%100;
  19. n50 = notas/50;
  20. notas = notas%50;
  21. n20 = notas/20;
  22. notas = notas%20;
  23. n10 = notas/10;
  24. notas = notas%10;
  25. n5 = notas/5;
  26. notas = notas%5;
  27. n2 = notas/2;
  28. notas = notas%2;
  29.  
  30. m1 = notas/1;
  31. notas = notas%1;
  32. m50 = moedas/50;
  33. moedas = moedas%50;
  34. m25 = moedas/25;
  35. moedas = moedas%25;
  36. m10 = moedas/10;
  37. moedas = moedas%10;
  38. m05 = moedas/5;
  39. moedas = moedas%5;
  40. m01 = moedas/1;
  41.  
  42. printf("NOTAS:\n");
  43.  
  44. printf("%d nota(s) de R$ 100.00\n", n100);
  45. printf("%d nota(s) de R$ 50.00\n", n50);
  46. printf("%d nota(s) de R$ 20.00\n", n20);
  47. printf("%d nota(s) de R$ 10.00\n", n10);
  48. printf("%d nota(s) de R$ 5.00\n", n5);
  49. printf("%d nota(s) de R$ 2.00\n", n2);
  50.  
  51. printf("MOEDAS:\n");
  52.  
  53. printf("%d moeda(s) de R$ 1.00\n", m1);
  54. printf("%d moeda(s) de R$ 0.50\n", m50);
  55. printf("%d moeda(s) de R$ 0.25\n", m25);
  56. printf("%d moeda(s) de R$ 0.10\n", m10);
  57. printf("%d moeda(s) de R$ 0.05\n", m05);
  58. printf("%d moeda(s) de R$ 0.01\n", m01);
  59.  
  60. return 0;
  61. }
Add Comment
Please, Sign In to add comment