返回列表 發帖

配合促銷活動的智慧找零系統

快樂商店最近舉辦促銷活動,凡消費滿500元以上,可享九折優惠
滿1000元以上,可享八折優惠
請幫忙設計更聰明的智慧找零系統吧
May

本帖最後由 鎧言 於 2013-6-9 22:03 編輯
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int  price, pay, money;
  7.     cout<<"***鎧言發明的超智慧找零系統***"<<endl;
  8.     cout<<"***歡迎光臨***"<<endl;
  9.     cout<<"***本商場購物滿1000元,打八折;滿500元享九折優惠***"<<endl;
  10.     cout<<"請輸入商品原價:";
  11.     cin>>price;
  12.     if(price>=1000)
  13.     {
  14.             price=price*0.8;
  15.     }else if(price>=500)
  16.     {
  17.             price=price*0.9;
  18.     }else
  19.     {
  20.         price=price;
  21.     }

  22.     cout<<"請輸入客人付了多少錢: ";
  23.     cin>>pay;
  24.     money = pay-price;
  25.     if(money==0)
  26.     {
  27.         cout<<"錢剛剛好! 請慢走!"<<endl;
  28.     }
  29.     if(money<0)
  30.     {
  31.         cout<<"錢不夠! 還欠"<<-money<<"元"<<endl;                  
  32.     }
  33.     if(money>0)
  34.     {
  35.          cout<<"總共需要找客人"<<money<<"元";   
  36.          if(money>=500)
  37.          {
  38.             cout<<"500元鈔票"<<money/500<<"張"<<endl;
  39.             money=money%500;
  40.          }
  41.          if(money>=100)
  42.          {
  43.             cout<<"100元鈔票"<<money/100<<"張"<<endl;
  44.             money=money%100;
  45.          }
  46.          if(money>=50)
  47.          {
  48.             cout<<"50元硬幣"<<money/50<<"枚"<<endl;
  49.             money=money%50;
  50.          }
  51.          if(money>=10)
  52.          {
  53.             cout<<"10元硬幣"<<money/10<<"枚"<<endl;
  54.             money=money%10;
  55.          }
  56.          if(money>=5)
  57.          {
  58.             cout<<"5元硬幣"<<money/5<<"枚"<<endl;
  59.             money=money%5;
  60.          }
  61.          if(money>=1)
  62.          {
  63.             cout<<"1元硬幣"<<money/1<<"枚"<<endl;
  64.             money=money%1;
  65.          }
  66.          cout<<"謝謝!感謝您的光臨!"<<endl;
  67.     }   
  68.     system("pause");
  69.     return 0;   
  70. }
複製代碼

TOP

返回列表