利用循环
#include <iostream>
using namespace std;
int n;
int m[8]= {0, 100, 50 , 20, 10, 5, 2, 1};
int main(){
cin >> n ;
cout << n << endl;
for(int i = 1 ; i <= 7; i++)
{
printf("%d nota(s) de R$ %d,00\n",n/m[i],m[i]);
n%=m[i];
}
return 0;
}
### printf
include [HTML_REMOVED]
using namespace std;
int main( ){
int n ;
cin >> n ;
cout << n << endl;
printf("%d nota(s) de R$ 100,00\n",n/100);
n%=100;
printf("%d nota(s) de R$ 50,00\n",n/50);
n%=50;
printf("%d nota(s) de R$ 20,00\n",n/20);
n%=20;
printf("%d nota(s) de R$ 10,00\n",n/10);
n%=10;
printf("%d nota(s) de R$ 5,00\n",n/5);
n%=5;
printf("%d nota(s) de R$ 2,00\n",n/2);
n%=2;
printf("%d nota(s) de R$ 1,00\n",n);
return 0;
}
第一次写的时候, 属实菜
#include <iostream>
using namespace std;
int n;
int q100,q50,q20,q10,q5,q2,q1;
int main(){
cin >> n ;
cout << n << endl ;
while(n >= 100)
{
q100++;
n-=100;
}
while( n >=50){
q50++;
n-=50;
}
while( n >=20){
q20++;
n-=20;
}
while( n >=10){
q10++;
n-=10;
}
while( n >=5){
q5++;
n-=5;
}
while( n >=2){
q2++;
n-=2;
}
while( n >=1){
q1++;
n-=1;
}
cout << q100 << " nota(s) de R$ 100,00" << endl;
cout << q50 << " nota(s) de R$ 50,00" << endl;
cout << q20 << " nota(s) de R$ 20,00" << endl;
cout << q10 << " nota(s) de R$ 10,00" << endl;
cout << q5 << " nota(s) de R$ 5,00" << endl;
cout << q2 << " nota(s) de R$ 2,00" << endl;
cout << q1 << " nota(s) de R$ 1,00" ;
return 0;
}