返回列表 發帖
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.      int mon=0,e=0;
  7.      float fee=0;
  8.      cout<<"歡迎使用電費計算機"<<endl<<endl;
  9.      cout<<"請輸入月份:";
  10.      cin>>mon;
  11.      cout<<"用電度數:";
  12.      cin>>e;
  13.      if(mon>=6 && mon<=9)
  14.      {
  15.          if(e>=1001)
  16.          {
  17.              fee=120*2.1+(330-120)*3.02+(500-330)*4.39+(700-500)*5.44+(1000-700)*6.16+(e-1001)*6.71;
  18.          }else if(e>=701)
  19.          {
  20.              fee=120*2.1+(330-120)*3.02+(500-330)*4.39+(700-500)*5.44+(1000-e)*6.16;
  21.          }else if(e>=501)
  22.          {
  23.              fee=120*2.1+(330-120)*3.02+(500-330)*4.39+(700-e)*5.44;
  24.          }else if(e>=331)
  25.          {
  26.              fee=120*2.1+(330-120)*3.02+(500-e)*4.39;
  27.          }else if(e>=121)
  28.          {
  29.              fee=120*2.1+(330-e)*3.02;
  30.          }else
  31.          {
  32.              fee=e*2.1;
  33.          }
  34.      }else
  35.      {
  36.          if(e>=1001)
  37.          {
  38.              fee=120*2.1+(330-120)*2.68+(500-330)*3.61+(700-500)*4.48+(1000-700)*5.03+(e-1001)*5.28;
  39.          }else if(e>=701)
  40.          {
  41.              fee=120*2.1+(330-120)*2.68+(500-330)*3.61+(700-500)*4.48+(1000-e)*5.03;
  42.          }else if(e>=501)
  43.          {
  44.              fee=120*2.1+(330-120)*2.68+(500-330)*3.61+(700-e)*4.48;
  45.          }else if(e>=331)
  46.          {
  47.              fee=120*2.1+(330-120)*2.68+(500-e)*3.61;
  48.          }else if(e>=121)
  49.          {
  50.              fee=120*2.1+(330-e)*2.68;
  51.          }else
  52.          {
  53.              fee=e*2.1;
  54.          }
  55.      }
  56.      cout<<"您要繳的電費共:"<<fee<<"元!"<<endl;      
  57.      system("pause");
  58.      return 0;   
  59. }
複製代碼

TOP

返回列表