返回列表 發帖

智慧找零(一)作業答案

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

返回列表