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

TOP

返回列表