返回列表 發帖
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {


  6.     re:
  7.         system("cls");
  8.         int price, pay;
  9.     cout<<"智慧找零系統"<<endl;
  10.     cout<<"輸入商品價格";
  11.     cin>>price;
  12.     if(price<=0){
  13.         goto re;
  14.     }
  15.     cout<<"客人付多少錢";
  16.     cin>>pay;
  17.     if(pay>1000){
  18.         cout<<"錢太多?";
  19.     goto re;
  20.     }
  21.     int money=pay-price;
  22.     if(money<0){
  23.         cout<<"錢不夠,差"<<-money<<"元";
  24.     }
  25.     else if(money==0){
  26.         cout<<"剛剛好,謝謝光臨";
  27.     }
  28.     else if(money>0){
  29.         cout<<"找您"<<money<<"元"<<endl;

  30.         if(money>=500 && money<1000){
  31.             cout<<"五百元"<<money/500<<"張"<<endl;
  32.             money%=500;
  33.         }
  34.         if(money>=100){
  35.             cout<<"一百元"<<money/100<<"張"<<endl;
  36.             money%=100;
  37.         }
  38.         if(money>=50){
  39.             cout<<"五十元"<<money/50<<"枚"<<endl;
  40.             money%=50;
  41.         }
  42.         if(money>=10){
  43.             cout<<"十元"<<money/10<<"枚"<<endl;
  44.             money%=10;
  45.         }
  46.         if(money>=5){
  47.             cout<<"五元"<<money/5<<"枚"<<endl;
  48.             money%=5;
  49.         }
  50.         if(money>0){
  51.             cout<<"一元"<<money<<"枚"<<endl;
  52.         }

  53.     }

  54.     system("pause");
  55.     goto re;
  56.     return 0;

  57. }
複製代碼

TOP

返回列表