返回列表 發帖
  1. #include<iostream>
  2.     #include<cstdlib>
  3.     using namespace std;
  4.     int main()
  5.     {
  6.         int m, b, c, d;
  7.         cout<<"@@@@電費計算機####"<<endl<<endl;
  8.         cout<<"輸入月份: ";
  9.         cin>>m;
  10.         switch(m)
  11.         {
  12.           case 6:
  13.           case 7:
  14.           case 8:
  15.           case 9:
  16.          
  17.                
  18.          
  19.            cout<<"用電度數: ";
  20.            cin>>b;
  21.            if(b<=120)     
  22.            {
  23.                 d=b*2.1;                     
  24.            }
  25.            if(b>=121 && b<=330)     
  26.            {
  27.                 d=120*2.1+(b-120)*3.02;                     
  28.            }
  29.            if(b>=331 && b<=500)     
  30.            {
  31.                 d=120*2.1+210*3.02+(b-330)*4.39;                     
  32.            }
  33.            if(b>=501 && b<=700)     
  34.            {
  35.                 d=120*2.1+210*3.02+170*4.39+(b-500)*4.97;                     
  36.            }
  37.            if(b>700)  
  38.            {
  39.                 d=120*2.1+210*3.02+170*4.39+200*4.97+(b-700)*5.63;                     
  40.            }
  41.            cout<<"您的電費總共: "<<d<<"元"<<endl;
  42.         }
  43.            break;
  44.                case 10:
  45.                case 11:
  46.                case 12:
  47.                case 1:
  48.                case 2:
  49.                case 3:
  50.                case 4:
  51.                case 5:     
  52.         {
  53.            cout<<"用電度數: ";
  54.            cin>>b;
  55.            if(b<=120)     
  56.            {
  57.                 c=b*2.1;                     
  58.            }
  59.            if(b>=121 && b<=330)     
  60.            {
  61.                 c=120*2.1+(b-120)*2.68;                     
  62.            }
  63.            if(b>=331 && b<=500)     
  64.            {
  65.                 c=120*2.1+210*2.68+(b-330)*3.61;                     
  66.            }
  67.            if(b>=501 && b<=700)     
  68.            {
  69.                 c=120*2.1+210*2.68+170*3.61+(b-500)*4.01;                     
  70.            }
  71.            if(b>700)  
  72.            {
  73.                 c=120*2.1+210*2.68+170*3.61+200*4.01+(b-700)*4.5;                     
  74.            }
  75.            cout<<"您的電費共: "<<c<<"元"<<endl;
  76.            
  77.         }
  78.         system("pause");
  79.         return 0;   
  80.     }
複製代碼

TOP

返回列表