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

TOP

返回列表