Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <math.h>
- #include <stdlib.h>
- int main () {
- double N , resto , ced100 , ced50 , ced20 , ced10 , ced5 , ced2 , ced100r , ced50r , ced20r , ced10r , ced5r , ced2r , moe1 , moe50 , moe25 , moe10 , moe5 , moe01 , partint , moe1r , moe50r , moe25r , moe10r , moe5r;
- scanf("%lf" , &N);
- resto = N - (int)N;
- partint = N - resto;
- if ( partint % 2 == 0 ){
- ced100 = partint / 100;
- ced100r = partint % 100;
- ced50 = ced100r / 50;
- ced50r = ced100r % 50;
- ced20 = ced50r / 20;
- ced20r = ced50r % 20;
- ced10 = ced20r / 10;
- ced10r = ced20r % 10;
- ced5 = ced10r / 5;
- ced5r = ced10r % 5;
- ced2 = ced5r / 2;
- ced2r = ced5r % 2;
- printf("NOTAS:\n");
- printf("%d nota(s) de R$ 100,00\n" , ced100);
- printf("%d nota(s) de R$ 50,00\n" , ced50);
- printf("%d nota(s) de R$ 20,00\n" , ced20);
- printf("%d nota(s) de R$ 10,00\n" , ced10);
- printf("%d nota(s) de R$ 5,00\n" , ced5);
- printf("%d nota(s) de R$ 2,00\n" , ced2);
- }else{
- ced100 = partint / 100;
- ced100r = partint % 100;
- ced50 = ced100r / 50;
- ced50r = ced100r % 50;
- ced20 = ced50r / 20;
- ced20r = ced50r % 20;
- ced10 = ced20r / 10;
- ced10r = ced20r % 10;
- ced5 = ced10r / 5;
- ced5r = ced10r % 5;
- ced2 = ced5r / 2;
- ced2r = ced5r % 2;
- printf("NOTAS:\n");
- printf("%d nota(s) de R$ 100,00\n" , ced100);
- printf("%d nota(s) de R$ 50,00\n" , ced50);
- printf("%d nota(s) de R$ 20,00\n" , ced20);
- printf("%d nota(s) de R$ 10,00\n" , ced10);
- printf("%d nota(s) de R$ 5,00\n" , ced5);
- printf("%d nota(s) de R$ 2,00\n" , ced2);
- }
- resto = ( resto * 100 ) + ( ced2r * 100 );
- moe1 = resto / 100;
- moe1r = (int)resto % 100;
- moe50 = moe1r / 50;
- moe50r = moe1r % 50;
- moe25 = moe50r / 25;
- moe25r = moe50r % 25;
- moe10 = moe25r / 10;
- moe10r = moe25r % 10;
- moe5 = moe10r / 5;
- moe5r = moe10r % 5;
- moe01 = moe5r / 1;
- printf("MOEDAS:\n");
- printf("%d moeda(s) de R$ 1,00\n" , moe1);
- printf("%d moeda(s) de R$ 0,50\n" , moe50);
- printf("%d moeda(s) de R$ 0,25\n" , moe25);
- printf("%d moeda(s) de R$ 0,10\n" , moe10);
- printf("%d moeda(s) de R$ 0,05\n" , moe5);
- printf("%d moeda(s) de R$ 0,01\n" , moe01);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement