- #include<iostream>
- #include<cstdlib>
- using namespace std;
- int main()
- {
- int a,b,c;
- cout<<"***智慧找零系統***"<<endl<<endl;
- cout<<"請輸入商品價格: ";
- cin>>a;
- cout<<"客人付了多少錢: ";
- cin>>b;
- cout<<endl;
- if(a>b)
- {
- cout<<"錢不夠喔! 還差"<<a-b<<"元";
- }
- else if(a==b)
- {
- cout<<"剛剛好! 銘謝惠顧!";
- }
- else if(b>100000)
- {
- cout<<"錢太多? 全部送我吧!";
- }
- else
- {
- c=b-a;
- cout<<"須找客人"<<c<<"元"<<endl<<endl;
- if(c/1000>0)
- {
- cout<<"一千元鈔票"<<c/1000<<"張"<<endl;
- c=c%1000;
- }
- if(c/500>0)
- {
- cout<<"五百元鈔票"<<c/500<<"張"<<endl;
- c=c%500;
- }
- if(c/100>0)
- {
- cout<<"一百元鈔票"<<c/100<<"張"<<endl;
- c=c%100;
- }
- if(c/50>0)
- {
- cout<<"五十元硬幣"<<c/50<<"枚"<<endl;
- c=c%50;
- }
- if(c/10>0)
- {
- cout<<"十元硬幣"<<c/10<<"枚"<<endl;
- c=c%10;
- }
- if(c/5>0)
- {
- cout<<"五元硬幣"<<c/5<<"枚"<<endl;
- c=c%5;
- }
- if(c/1>0)
- {
- cout<<"一元硬幣"<<c/1<<"枚"<<endl;
- c=c%1;
- }
- }
- cout<<endl;
- system("pause");
- return 0;
- }
複製代碼 |