返回列表 發帖
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int a,b,c;
  7.     cout<<"***智慧找零系統***"<<endl<<endl;
  8.     cout<<"請輸入商品價格: ";
  9.     cin>>a;
  10.     cout<<"客人付了多少錢: ";
  11.     cin>>b;
  12.     cout<<endl;
  13.     if(a>b)
  14.     {
  15.         cout<<"錢不夠喔! 還差"<<a-b<<"元";
  16.     }
  17.     else if(a==b)
  18.     {
  19.         cout<<"剛剛好! 銘謝惠顧!";
  20.     }
  21.     else if(b>100000)
  22.     {
  23.         cout<<"錢太多? 全部送我吧!";
  24.     }
  25.     else
  26.     {
  27.         c=b-a;
  28.         cout<<"須找客人"<<c<<"元"<<endl<<endl;
  29.         if(c/1000>0)
  30.         {
  31.             cout<<"一千元鈔票"<<c/1000<<"張"<<endl;
  32.             c=c%1000;
  33.         }
  34.         if(c/500>0)
  35.         {
  36.             cout<<"五百元鈔票"<<c/500<<"張"<<endl;
  37.             c=c%500;
  38.         }
  39.         if(c/100>0)
  40.         {
  41.             cout<<"一百元鈔票"<<c/100<<"張"<<endl;
  42.             c=c%100;
  43.         }
  44.         if(c/50>0)
  45.         {
  46.             cout<<"五十元硬幣"<<c/50<<"枚"<<endl;
  47.             c=c%50;
  48.         }
  49.         if(c/10>0)
  50.         {
  51.             cout<<"十元硬幣"<<c/10<<"枚"<<endl;
  52.             c=c%10;
  53.         }
  54.         if(c/5>0)
  55.         {
  56.             cout<<"五元硬幣"<<c/5<<"枚"<<endl;
  57.             c=c%5;
  58.         }
  59.         if(c/1>0)
  60.         {
  61.             cout<<"一元硬幣"<<c/1<<"枚"<<endl;
  62.             c=c%1;
  63.         }  
  64.     }
  65.     cout<<endl;
  66.     system("pause");
  67.     return 0;
  68. }
複製代碼

TOP

返回列表