返回列表 發帖

電費計算機 (一)

本帖最後由 tonyh 於 2021-3-20 20:56 編輯

參考台灣電力公司所公怖的電費計算表格,設計一個計算電費的小工具,
讓使用者輸入月份,與該月份的用電度數,電腦回應該月份的電費。

                                                                               單位:  元 / 每度




  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int m,d;  //month degree
  7.     float fee;
  8.     cout<<"***電費計算機***"<<endl<<endl;
  9.     cout<<"請輸入月份: ";
  10.     cin>>m;
  11.     cout<<"用電度數: ";
  12.     cin>>d;
  13.     if(m>=6 && m<=9)
  14.     {
  15.         if(d>=1001)
  16.              fee=120*2.1+210*3.02+170*4.39+200*5.44+300*6.16+(d-1000)*6.71;  
  17.         else if(d>=701)
  18.              fee=120*2.1+210*3.02+170*4.39+200*5.44+(d-700)*6.16;
  19.         else if(d>=501)
  20.              fee=120*2.1+210*3.02+170*4.39+(d-500)*5.44;
  21.         else if(d>=331)
  22.              fee=120*2.1+210*3.02+(d-330)*4.39;
  23.         else if(d>=121)
  24.              fee=120*2.1+(d-120)*3.02;
  25.         else
  26.              fee=d*2.1;
  27.     }else
  28.     {
  29.         if(d>=1001)
  30.              fee=120*2.1+210*2.68+170*3.61+200*4.48+300*5.03+(d-1000)*5.28;  
  31.         else if(d>=701)
  32.              fee=120*2.1+210*2.68+170*3.61+200*4.48+(d-700)*5.03;
  33.         else if(d>=501)
  34.              fee=120*2.1+210*2.68+170*3.61+(d-500)*4.48;
  35.         else if(d>=331)
  36.              fee=120*2.1+210*2.68+(d-330)*3.61;
  37.         else if(d>=121)
  38.              fee=120*2.1+(d-120)*2.68;
  39.         else
  40.              fee=d*2.1;
  41.     }
  42.     cout<<endl<<"您要繳的電費共: "<<fee<<" 元!"<<endl;
  43.     system("pause");  
  44.     return 0;
  45. }
複製代碼

返回列表