Board logo

標題: 電費計算機 (一) [打印本頁]

作者: 周政輝    時間: 2018-5-26 14:59     標題: 電費計算機 (一)

參考台灣電力公司所公怖的電費計算表格, 設計一個計算電費的小工具,
讓使用者輸入月份, 與該月份的用電度數, 電腦回應該月份的電費.

[attach]4157[/attach]
作者: 鄭楀諺    時間: 2018-5-26 15:25

  1. #include <cstdlib>
  2. #include <iostream>
  3. using namespace std;
  4. int main()
  5. {
  6.     int month=0,power=0;
  7.     cout<<"請輸入月份:";
  8.     cin>>month;
  9.     cout<<endl;
  10.     cout<<"請輸入電度數";
  11.     cin>>power;
  12.     if(month>=10||month<=5)
  13.     {                  
  14.         if(power<=120)
  15.         {
  16.             cout<<month<<"月份的電費為2.1元"<<endl;
  17.         }
  18.         if(power>=121&&power<=330)
  19.         {
  20.             cout<<month<<"月份的電費為2.68元"<<endl;
  21.         }
  22.         if(power>=331&&power<=500)
  23.         {
  24.             cout<<month<<"月份的電費為3.61元"<<endl;
  25.         }
  26.         if(power>=501&&power<=700)
  27.         {
  28.             cout<<month<<"月份的電費為4.48元"<<endl;
  29.         }
  30.         if(power>=701&&power<=1000)
  31.         {
  32.             cout<<month<<"月份的電費為5.03元"<<endl;
  33.         }
  34.         if(power>=1001)
  35.         {
  36.             cout<<month<<"月份的電費為5.28元"<<endl;
  37.         }
  38.     }
  39.     else if(month>=6||month<=9)
  40.     {
  41.         if(power<=120)
  42.         {
  43.             cout<<month<<"月份的電費為2.1元"<<endl;
  44.         }
  45.         if(power>=121&&power<=330)
  46.         {
  47.             cout<<month<<"月份的電費為3.02元"<<endl;
  48.         }
  49.         if(power>=331&&power<=500)
  50.         {
  51.             cout<<month<<"月份的電費為4.39元"<<endl;
  52.         }
  53.         if(power>=501&&power<=700)
  54.         {
  55.             cout<<month<<"月份的電費為5.44元"<<endl;
  56.         }
  57.         if(power>=701&&power<=1000)
  58.         {
  59.             cout<<month<<"月份的電費為6.16元"<<endl;
  60.         }
  61.         if(power>=1001)
  62.         {
  63.             cout<<month<<"月份的電費為6.71元"<<endl;
  64.         }
  65.     }
  66.     system("pause");
  67.     return 0;
  68. }
複製代碼

作者: 林峻安    時間: 2018-5-26 15:30

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int math=0;
  7.     int ww=0;
  8.     cout<<"月份:"<<endl;
  9.     cin>>math;
  10.     cout<<"用電量";
  11.     cin>>ww;
  12.     if(6<math||9<math)
  13.     {
  14.     else if(ww<120)
  15.     {
  16.     cout<<"2.1元"<<endl;
  17.     }
  18.      else if(121<=ww||ww<=330)
  19.     {
  20.     cout<<"2.68元"<<endl;
  21.     }
  22.      else if(331<=ww||ww<=500)
  23.     {
  24.     cout<<"3.61元"<<endl;
  25.     }
  26.      else if(501<=ww||ww<=700)
  27.     {
  28.     cout<<"4.48元"<<endl;
  29.     }
  30.     else if(701<=ww||ww<=1000)
  31.     {
  32.     cout<<"5.03元"<<endl;
  33.     }
  34.     else if(ww<1001)
  35.     {
  36.     cout<<"5.28元"<<endl;
  37.     }
  38.     }
  39.     system("pause");
  40.     return 0;
  41. }
複製代碼

作者: 戴嘉禾    時間: 2018-5-26 15:30

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int month=0;
  7.     int num=0;
  8.     cout<<"月份:";
  9.     cin>>month;
  10.     cout<<"度數:";
  11.     cin>>num;
  12.     if(month= 5 || 6 || 7 || 8 || 9 || 10 )
  13.     {
  14.        if(num<=120)
  15.        {
  16.         cout<<"2.1"<<endl;           
  17.        }
  18.        else if(num>=121&&<=330)
  19.        {
  20.         cout<<"2.68"<<endl;           
  21.        }
  22.        else if(num>=331&&<=500)
  23.       {
  24.         cout<<"3.61"<<endl;           
  25.        }
  26.        else if(num>=501&&<=700)
  27.        {
  28.         cout<<"4.48"<<endl;           
  29.        }
  30.        else if(num>=701&&<=1000)
  31.        {
  32.         cout<<"5.03"<<endl;           
  33.        }
  34.        else if(num>=1001)
  35.        {
  36.         cout<<"5.28"<<endl;           
  37.        }
  38.    
  39.    
  40.    
  41.    
  42.    
  43.     if(month= 11 || 12 || 1 || 2 || 3 || 4 )
  44.     {
  45.        if(num<=120)
  46.        {
  47.         cout<<"2.1"<<endl;           
  48.        }
  49.        else if(num>=121&&<=330)
  50.        {
  51.         cout<<"3.02"<<endl;           
  52.        }
  53.        else if(num>=331&&<=500)
  54.       {
  55.         cout<<"4.39"<<endl;           
  56.        }
  57.        else if(num>=501&&<=700)
  58.        {
  59.         cout<<"5.44"<<endl;           
  60.        }
  61.        else if(num>=701&&<=1000)
  62.        {
  63.         cout<<"6.16"<<endl;           
  64.        }
  65.        else if(num>=1001)
  66.        {
  67.         cout<<"6.71"<<endl;           
  68.        }
  69.               
  70.     }   
  71.     system("pause") ;
  72.     return 0;
  73. }
複製代碼

作者: 吳秉翰    時間: 2018-5-26 15:32

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.   int season=0;
  7.   int degree=0;
  8.   cout<<"是否為夏季(1)是(2)否"<<endl;
  9.   cin>>season;
  10.   if(season==1)
  11.   {
  12.     cin>>degree;
  13.     if(degree<121)
  14.     {
  15.       cout<<"2.1元"<<endl;              
  16.     }
  17.     if(degree>120&&degree<331)
  18.     {
  19.       cout<<"3.02元"<<endl;              
  20.     }
  21.     if(degree>330&&<501)
  22.     {
  23.       cout<<"4.39元"<<endl;              
  24.     }
  25.     if(degree>500&&<701)
  26.     {
  27.       cout<<"5.44元"<<endl;              
  28.     }
  29.     if(degree>700&&<1001)
  30.     {
  31.       cout<<"6.16元"<<endl;              
  32.     }
  33.     if(degree>1000)
  34.     {
  35.       cout<<"6.71元"<<endl;              
  36.     }
  37.   }
  38.   if(season==2)
  39.   {
  40.     cin>>degree;
  41.     if(degree<121)
  42.     {
  43.       cout<<"2.1元"<<endl;              
  44.     }
  45.     if(degree>120&&degree<331)
  46.     {
  47.       cout<<"2.68元"<<endl;              
  48.     }
  49.     if(degree>330&&<501)
  50.     {
  51.       cout<<"3.61元"<<endl;              
  52.     }
  53.     if(degree>500&&<701)
  54.     {
  55.       cout<<"4.48元"<<endl;              
  56.     }
  57.     if(degree>700&&<1001)
  58.     {
  59.       cout<<"5.03元"<<endl;              
  60.     }
  61.     if(degree>1000)
  62.     {
  63.       cout<<"5.28元"<<endl;              
  64.     }
  65.   }
  66.   system("pause");
  67.   return 0;
  68. }
複製代碼

作者: 王駿愷    時間: 2018-5-30 20:20

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.         int power=0;
  7.         int month=0;
  8.         cout<<"請輸入本期月份";
  9.         cin>>power;
  10.         cout<<endl;
  11.         cout<<"請輸入本月用電量";
  12.         cin>>power;
  13.         cout<<endl;
  14.         if(month<=5||month>=10)
  15.         {
  16.                 if(power<=120)
  17.                 {
  18.                         cout<<"本月用電量每度2.1元"<<endl;
  19.                 }
  20.                 if(power>=121&&power<=330)
  21.                 {
  22.                         cout<<"本月用電量每度2.68元"<<endl;
  23.                 }
  24.                 if(power>=331&&power<=500)
  25.                 {
  26.                         cout<<"本月用電量每度3.61元"<<endl;
  27.                 }
  28.                 if(power>=501&&power<=700)
  29.                 {
  30.                         cout<<"本月用電量每度4.48元"<<endl;
  31.                 }
  32.                 if(power>=701&&power<=1000)
  33.                 {
  34.                         cout<<"本月用電量每度5.03元"<<endl;
  35.                 }
  36.                 if(power>=1001)
  37.                 {
  38.                         cout<<"本月用電量每度5.28元"<<endl;
  39.                 }
  40.         }
  41.         else if(month>=6||month<=9)
  42.         {
  43.                 if(power<=120)
  44.                 {
  45.                         cout<<"本月用電量每度2.1元"<<endl;
  46.                 }
  47.                 if(power>=121&&power<=330)
  48.                 {
  49.                         cout<<"本月用電量每度3.02元"<<endl;
  50.             }
  51.             if(power>=331&&power<=500)
  52.                 {
  53.                         cout<<"本月用電量每度4.39元"<<endl;
  54.                 }
  55.                 if(power>=501&&power<=700)
  56.                 {
  57.                         cout<<"本月用電量每度5.44元"<<endl;
  58.                 }
  59.                 if(power>=701&&power<=1000)
  60.                 {
  61.                         cout<<"本月用電量每度6.16元"<<endl;
  62.                 }
  63.                 if(power>=1001)
  64.                 {
  65.                         cout<<"本月用電量每度6.71元"<<endl;
  66.                 }
  67.         }
  68.         system("pause");
  69.         return 0;
  70. }
複製代碼

作者: 林峻安    時間: 2018-6-2 11:45

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int math=0;
  7.     int ww=0;
  8.     cout<<"請輸入本期月份:"<<endl;
  9.     cin>>math;
  10.     cout<<"請輸入本月用電量:"<<endl;
  11.     cin>>ww;
  12.     if(math<=5||math>=10)
  13.         {
  14.             if(ww<=120)
  15.             {
  16.                 cout<<"本月用電量每度2.1元"<<endl;
  17.             }
  18.             if(ww>=121&&ww<=330)
  19.             {
  20.                 cout<<"本月用電量每度2.68元"<<endl;
  21.             }
  22.             if(ww>=331&&ww<=500)
  23.             {
  24.                         cout<<"本月用電量每度3.61元"<<endl;
  25.             }
  26.             if(ww>=501&&ww<=700)
  27.             {
  28.                 cout<<"本月用電量每度4.48元"<<endl;
  29.             }
  30.             if(ww>=701&&ww<=1000)
  31.             {
  32.                 cout<<"本月用電量每度5.03元"<<endl;
  33.             }
  34.             if(ww>=1001)
  35.             {
  36.                 cout<<"本月用電量每度5.28元"<<endl;
  37.             }
  38.         }
  39.         else if(math>=6||math<=9)
  40.         {
  41.             if(ww<=120)
  42.             {
  43.             cout<<"本月用電量每度2.1元"<<endl;
  44.             }
  45.             if(ww>=121&&ww<=330)
  46.             {
  47.             cout<<"本月用電量每度3.02元"<<endl;
  48.             }
  49.             if(ww>=331&&ww<=500)
  50.             {
  51.             cout<<"本月用電量每度4.39元"<<endl;
  52.             }
  53.             if(ww>=501&&ww<=700)
  54.             {
  55.              cout<<"本月用電量每度5.44元"<<endl;
  56.             }
  57.            if(ww>=701&&ww<=1000)
  58.             {
  59.              cout<<"本月用電量每度6.16元"<<endl;
  60.             }
  61.             if(ww>=1001)
  62.             {
  63.             cout<<"本月用電量每度6.71元"<<endl;
  64.             }
  65.         }
  66.     system("pause");
  67.     return 0;
  68. }
複製代碼

作者: 顏詢    時間: 2018-6-2 13:08

  1. #include <cstdlib>
  2. #include <iostream>
  3. using namespace std;
  4. int main()
  5. {
  6.     int month=0,power=0;
  7.     cout<<"請輸入月份:";
  8.     cin>>month;
  9.     cout<<endl;
  10.     cout<<"請輸入電度數";
  11.     cin>>power;
  12.     if(month>=10||month<=5)
  13.     {                  
  14.         if(power<=120)
  15.         {
  16.             cout<<month<<"月份的電費為2.1元"<<endl;
  17.         }
  18.         if(power>=121&&power<=330)
  19.         {
  20.             cout<<month<<"月份的電費為2.68元"<<endl;
  21.         }
  22.         if(power>=331&&power<=500)
  23.         {
  24.             cout<<month<<"月份的電費為3.61元"<<endl;
  25.         }
  26.         if(power>=501&&power<=700)
  27.         {
  28.             cout<<month<<"月份的電費為4.48元"<<endl;
  29.         }
  30.         if(power>=701&&power<=1000)
  31.         {
  32.             cout<<month<<"月份的電費為5.03元"<<endl;
  33.         }
  34.         if(power>=1001)
  35.         {
  36.             cout<<month<<"月份的電費為5.28元"<<endl;
  37.         }
  38.     }
  39.     else if(month>=6||month<=9)
  40.     {
  41.         if(power<=120)
  42.         {
  43.             cout<<month<<"月份的電費為2.1元"<<endl;
  44.         }
  45.         if(power>=121&&power<=330)
  46.         {
  47.             cout<<month<<"月份的電費為3.02元"<<endl;
  48.         }
  49.         if(power>=331&&power<=500)
  50.         {
  51.             cout<<month<<"月份的電費為4.39元"<<endl;
  52.         }
  53.         if(power>=501&&power<=700)
  54.         {
  55.             cout<<month<<"月份的電費為5.44元"<<endl;
  56.         }
  57.         if(power>=701&&power<=1000)
  58.         {
  59.             cout<<month<<"月份的電費為6.16元"<<endl;
  60.         }
  61.         if(power>=1001)
  62.         {
  63.             cout<<month<<"月份的電費為6.71元"<<endl;
  64.         }
  65.     }
  66.     system("pause");
  67.     return 0;
  68. }
複製代碼

作者: 黃安立    時間: 2018-6-2 13:38

  1. #include <cstdlib>
  2. #include <iostream>
  3. using namespace std;
  4. int main()
  5. {
  6.     int month=0,power=0;
  7.     cout<<"請輸入月份:";
  8.     cin>>month;
  9.     cout<<endl;
  10.     cout<<"請輸入電度數";
  11.     cin>>power;
  12.     if(month>=10||month<=5)
  13.     {                  
  14.         if(power<=120)
  15.         {
  16.             cout<<month<<"月份的電費為2.1元"<<endl;
  17.         }
  18.         if(power>=121&&power<=330)
  19.         {
  20.             cout<<month<<"月份的電費為2.68元"<<endl;
  21.         }
  22.         if(power>=331&&power<=500)
  23.         {
  24.             cout<<month<<"月份的電費為3.61元"<<endl;
  25.         }
  26.         if(power>=501&&power<=700)
  27.         {
  28.             cout<<month<<"月份的電費為4.48元"<<endl;
  29.         }
  30.         if(power>=701&&power<=1000)
  31.         {
  32.             cout<<month<<"月份的電費為5.03元"<<endl;
  33.         }
  34.         if(power>=1001)
  35.         {
  36.             cout<<month<<"月份的電費為5.28元"<<endl;
  37.         }
  38.     }
  39.     else if(month>=6||month<=9)
  40.     {
  41.         if(power<=120)
  42.         {
  43.             cout<<month<<"月份的電費為2.1元"<<endl;
  44.         }
  45.         if(power>=121&&power<=330)
  46.         {
  47.             cout<<month<<"月份的電費為3.02元"<<endl;
  48.         }
  49.         if(power>=331&&power<=500)
  50.         {
  51.             cout<<month<<"月份的電費為4.39元"<<endl;
  52.         }
  53.         if(power>=501&&power<=700)
  54.         {
  55.             cout<<month<<"月份的電費為5.44元"<<endl;
  56.         }
  57.         if(power>=701&&power<=1000)
  58.         {
  59.             cout<<month<<"月份的電費為6.16元"<<endl;
  60.         }
  61.         if(power>=1001)
  62.         {
  63.             cout<<month<<"月份的電費為6.71元"<<endl;
  64.         }
  65.     }
  66.     system("pause");
  67.     return 0;
  68. }
複製代碼





歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/) Powered by Discuz! 7.2