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

TOP

返回列表