返回列表 發帖
  1. #include <iostream>
  2. #include <cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     re:
  7.     int price=0,cost=0,money=0;
  8.     cout<<"*** 智慧找零系統 ***"<<endl<<endl;
  9.     cout<<"請輸入商品價格:";
  10.     cin>>price;
  11.     cout<<"客人付了多少錢:";
  12.     cin>>cost;
  13.     cout<<endl<<endl;
  14.     money=cost-price;
  15.     cout<<"須找客人"<<money<<endl<<endl;
  16.     if(money>=500)
  17.     {
  18.         cout<<"五百元鈔票"<<money/500<<"張"<<endl;
  19.         money = money%500;
  20.     }   
  21.     if(money>=100)
  22.     {
  23.         cout<<"一百元鈔票"<<money/100<<"張"<<endl;
  24.         money = money%100;
  25.     }
  26.     if(money>=50)
  27.     {
  28.         cout<<"五十元硬幣"<<money/50<<"枚"<<endl;
  29.         money = money%50;
  30.     }
  31.     if(money>=10)
  32.     {
  33.         cout<<"十元硬幣"<<money/10<<"枚"<<endl;
  34.         money = money%10;
  35.     }
  36.     if(money>=5)
  37.     {
  38.         cout<<"五元硬幣"<<money/5<<"枚"<<endl;
  39.         money = money%5;
  40.     }
  41.     if(money>=1)
  42.     {
  43.         cout<<"一元硬幣"<<money/1<<"枚"<<endl;
  44.         money = money%1;
  45.     }
  46.     goto re;
  47.     system("pause");
  48.     return 0;
  49. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     re:
  7.     system("cls");
  8.     int price,pay,money;
  9.     cout<<"*** 智慧找零系統 ***"<<endl<<endl;
  10.     cout<<"請輸入商品價格: ";
  11.     cin>>price;
  12.     cout<<"客人付了多少錢: ";
  13.     cin>>pay;
  14.     money=pay-price;
  15.     cout<<endl<<"需找客人"<<money<<"元"<<endl<<endl;
  16.     if(money>=500)
  17.     {
  18.         cout<<"五百元鈔票"<<money/500<<"張"<<endl;
  19.         money%=500;   //money=money%500;
  20.     }
  21.     if(money>=100)
  22.     {
  23.         cout<<"一百元鈔票"<<money/100<<"張"<<endl;
  24.         money%=100;
  25.     }
  26.     if(money>=50)
  27.     {
  28.         cout<<"五十元硬幣"<<money/50<<"枚"<<endl;
  29.         money%=50;
  30.     }
  31.     if(money>=10)
  32.     {
  33.         cout<<"十元硬幣"<<money/10<<"枚"<<endl;
  34.         money%=10;
  35.     }
  36.     if(money>=5)
  37.     {
  38.         cout<<"五元硬幣"<<money/5<<"枚"<<endl;
  39.         money%=5;
  40.     }
  41.     if(money>0)
  42.         cout<<"一元硬幣"<<money<<"枚"<<endl;  
  43.     cout<<endl;
  44.     system("pause");
  45.     goto re;
  46.     return 0;   
  47. }
複製代碼

TOP

返回列表