Here is the solution to URI problem ID: 1018
#include<stdio.h>#include<math.h>
int main()
{
int N,hun=0,fift=0,twent=0,ten=0,five=0,two=0,one=0;
scanf("%d",&N);
if(N>0&&N<1000000)
{
hun=N/100;
fift=((N-(hun*100))/50);
twent=((N-((fift*50)+(hun*100)))/20);
ten=((N-((twent*20)+(fift*50)+(hun*100)))/10);
five=((N-((ten*10)+(twent*20)+(fift*50)+(hun*100)))/5);
two=((N-((five*5)+(ten*10)+(twent*20)+(fift*50)+(hun*100)))/2);
one=((N-((two*2)+(five*5)+(ten*10)+(twent*20)+(fift*50)+(hun*100)))/1);
printf("%d\n",N);
printf("%d nota(s) de R$ 100,00\n",hun);
printf("%d nota(s) de R$ 50,00\n",fift);
printf("%d nota(s) de R$ 20,00\n",twent);
printf("%d nota(s) de R$ 10,00\n",ten);
printf("%d nota(s) de R$ 5,00\n",five);
printf("%d nota(s) de R$ 2,00\n",two);
printf("%d nota(s) de R$ 1,00\n",one);
}
else{
printf("%d\n",N);
printf("0 nota(s) de R$ 100,00\n",hun);
printf("0 nota(s) de R$ 50,00\n",fift);
printf("0 nota(s) de R$ 20,00\n",twent);
printf("0 nota(s) de R$ 10,00\n",ten);
printf("0 nota(s) de R$ 5,00\n",five);
printf("0 nota(s) de R$ 2,00\n",two);
printf("0 nota(s) de R$ 1,00\n",one);
}
return 0;
}
Comments
Post a Comment