返回列表 發帖
本帖最後由 陳姿瑜 於 2023-6-29 20:49 編輯
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     re:
  7.     int a,pay,c;
  8.     cout<<"請輸入商品價格: ";
  9.     cin>>a;
  10.     cout<<"客人付了多少錢? ";
  11.     cin>>pay;
  12.     cout<<endl<<endl;
  13.     if(a==pay)
  14.     {
  15.         cout<<"剛剛好! 銘謝惠顧!"<<endl;
  16.     }
  17.     else if(pay>1000000)
  18.     {
  19.         cout<<"錢太多! 全部送給我吧!"<<endl;
  20.     }
  21.     else if(a>pay)
  22.     {
  23.         cout<<"錢不夠喔! 還差"<<a-pay<<"元"<<endl;
  24.     }
  25.     else
  26.     {
  27.         cout<<"須找客人"<<(pay-a)<<"元"<<endl<<endl;
  28.         c=pay-a;
  29.         if(c/500>0)
  30.         {
  31.             cout<<"五百塊"<<c/500<<"張"<<endl;
  32.             c=c%500;
  33.         }
  34.         if(c/100>0)
  35.         {
  36.             cout<<"一百塊"<<c/100<<"張"<<endl;
  37.             c=c%100;
  38.         }
  39.         if(c/50>0)
  40.         {
  41.             cout<<"五十元"<<c/50<<"枚"<<endl;
  42.             c=c%50;
  43.         }
  44.         if(c/10>0)
  45.         {
  46.             cout<<"十元"<<c/10<<"枚"<<endl;
  47.             c=c%10;
  48.         }
  49.         if(c/5>0)
  50.         {
  51.             cout<<"五元"<<c/5<<"枚"<<endl;
  52.             c=c%5;
  53.         }
  54.         if(c/1>0)
  55.         {
  56.             cout<<"一元"<<c/1<<"枚"<<endl;
  57.         }
  58.         goto re;
  59.         system("pause");
  60.         return 0;
  61. }
複製代碼

TOP

返回列表