本帖最後由 趙一鳴 於 2018-12-15 15:28 編輯
- #include<iostream>
- #include<cstdlib>
- using namespace std;
- int main()
- {
- int price,pay,tmp;
- re:
- cout<<"***智慧找零系統***\n\n請輸入商品價格: ";
- cin>>price;
- cout<<"客人付了多少錢: ";
- cin>>pay;
- tmp=pay-price;
- if(pay>price)
- {
- cout<<"\n需找客人"<<tmp<<"元\n\n";
- cout<<"五百元鈔票"<<tmp/500<<"張\n";
- cout<<"一百元鈔票"<<(tmp%500)/100<<"張\n";
- cout<<"五十元硬幣"<<((tmp%500)%100)/50<<"枚\n";
- cout<<"十元硬幣"<<(((tmp%500)%100)%50)/10<<"枚\n";
- cout<<"一元硬幣"<<(((tmp%500)%100)%50)%10<<"枚\n\n";
- }else if(price==pay)
- {
- cout<<"剛剛好!銘謝惠顧!!\n";
- }else if(pay<price)
- {
- cout<<"錢不夠喔!還差"<<price-pay<<"元!\n";
- }else if(pay>=10*price)
- {
- cout<<"錢太多了!老兄!\n";
- }else
- {
- cout<<"輸入錯誤\n";
- }goto re;
- system("pause");
- return 0;
- }
複製代碼 |