返回列表 發帖
  1. #include<iostream>
  2. using namespace std;
  3. int main()
  4. {
  5.     re:
  6.     int price=0,pay=0;
  7.     int change,x;
  8.     cout<<"*** 智慧找零系統 ***"<<endl;
  9.     cout<<endl;
  10.     cout<<"請輸入商品價格:";
  11.     cin>>price;
  12.     cout<<"客人付了多少錢:";
  13.     cin>>pay;
  14.     cout<<endl;
  15.     change=pay-price;

  16.     if(change==0)
  17.     {
  18.         cout<<"剛剛好!銘謝惠顧!"<<endl;
  19.     }
  20.     else if(change<0)
  21.     {
  22.         x=price-pay;
  23.         cout<<"錢不夠喔!還差"<<x<<"元!"<<endl;
  24.     }
  25.     else if(change>1000)
  26.     {
  27.         cout<<"錢太多?全部送我吧!"<<endl;
  28.     }
  29.     else if(change>0)
  30.     {
  31.         cout<<"需找客人"<<change<<"元"<<endl;
  32.         cout<<endl;
  33.             if(change/500>0)
  34.             {
  35.                 cout<<"五百元鈔票"<<change/500<<"張"<<endl;
  36.                 change=change%500;
  37.             }
  38.             if(change/100>0)
  39.             {
  40.                 cout<<"一百元鈔票"<<change/100<<"張"<<endl;
  41.                 change=change%100;
  42.             }
  43.             if(change/50>0)
  44.             {
  45.                 cout<<"五十元硬幣"<<change/50<<"枚"<<endl;
  46.                 change=change%50;
  47.             }
  48.             if(change/10>0)
  49.             {
  50.                 cout<<"十元硬幣"<<change/10<<"枚"<<endl;
  51.                 change=change%10;
  52.             }
  53.             if(change/1>0)
  54.             {
  55.                 cout<<"一元硬幣"<<change/1<<"枚"<<endl;
  56.             }
  57.         }
  58.         else
  59.         {
  60.             cout<<"輸入錯誤"<<endl;
  61.         }
  62.         goto re;
  63.     }
複製代碼

TOP

返回列表