本帖最後由 tonyh 於 2011-12-10 17:32 編輯
讓使用者輸入想兌換的硬幣金額, 電腦回應:
能兌換成1000元鈔票幾張, 500元鈔票幾張, 100元鈔票幾張, 以及剩餘零錢多少元.- #include<iostream>
- using namespace std;
- int main()
- {
- int sum, a[4]; //a[0] a[1] a[2] a[3]
- cout<<"請輸入您想兌換的硬幣: ";
- cin>>sum;
- cout<<"硬幣"<<sum<<"元可兌換..."<<endl;
- a[0]=sum/1000;
- sum=sum%1000;
- a[1]=sum/500;
- sum=sum%500;
- a[2]=sum/100;
- sum=sum%100;
- a[3]=sum;
- cout<<"一千元鈔票"<<a[0]<<"張, 五百元鈔票"<<a[1]<<"張, 一百元鈔票"<<a[2]
- <<"張, 剩餘零錢"<<a[3]<<"元"<<endl;
- system("pause");
- return 0;
- }
複製代碼 |