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

  15.     if(price<0)
  16.                 goto re;
  17.     else if(pay<0)
  18.             goto re;
  19.     else if(money==0)
  20.             cout<<"剛剛好!銘謝惠顧"<<endl;

  21.     else if(money<0)
  22.                    cout<<"錢不夠喔還差"<<-money<<"元"<<endl;
  23.     else if(money>0)
  24.         cout<<"須找客人"<<money<<"元"<<endl;

  25.     if(money>=1000)
  26.             cout<<"錢太多都給我好了"<<endl;

  27.     if(money>500&&money<1000)
  28.         {

  29.             cout<<"500元紙鈔"<<money/500<<"張"<<endl;
  30.         money%=500;
  31.     }
  32.     if(money<500)
  33.         {

  34.         cout<<"100元紙鈔"<<money/100<<"張"<<endl;
  35.         money%=100;
  36.     }
  37.     if(money<100)
  38.         {

  39.         cout<<"50元硬幣"<<money/50<<"個"<<endl;
  40.         money%=50;
  41.     }
  42.     if(money<50)
  43.         {

  44.         cout<<"10元硬幣"<<money/10<<"個"<<endl;
  45.         money%=10;
  46.     }
  47.     if(money<10)
  48.         {

  49.         cout<<"5元硬幣"<<money/5<<"個"<<endl;
  50.         money%=5;
  51.     }
  52.     if(money<5)
  53.         {
  54.         cout<<"1元硬幣"<<money/1<<"個"<<endl;
  55.     }



  56. system("pause");
  57. goto re;
  58. return 0;
  59. }
複製代碼

TOP

返回列表