- #include<iostream>
- #include<cstdlib>
- using namespace std;
- int main()
- {
- int mon=0,e=0;
- float fee=0;
- cout<<"歡迎使用電費計算機"<<endl<<endl;
- cout<<"請輸入月份:";
- cin>>mon;
- cout<<"用電度數:";
- cin>>e;
- if(mon>=6 && mon<=9)
- {
- if(e>=1001)
- {
- fee=120*2.1+(330-120)*3.02+(500-330)*4.39+(700-500)*5.44+(1000-700)*6.16+(e-1001)*6.71;
- }else if(e>=701)
- {
- fee=120*2.1+(330-120)*3.02+(500-330)*4.39+(700-500)*5.44+(1000-e)*6.16;
- }else if(e>=501)
- {
- fee=120*2.1+(330-120)*3.02+(500-330)*4.39+(700-e)*5.44;
- }else if(e>=331)
- {
- fee=120*2.1+(330-120)*3.02+(500-e)*4.39;
- }else if(e>=121)
- {
- fee=120*2.1+(330-e)*3.02;
- }else
- {
- fee=e*2.1;
- }
- }else
- {
- if(e>=1001)
- {
- fee=120*2.1+(330-120)*2.68+(500-330)*3.61+(700-500)*4.48+(1000-700)*5.03+(e-1001)*5.28;
- }else if(e>=701)
- {
- fee=120*2.1+(330-120)*2.68+(500-330)*3.61+(700-500)*4.48+(1000-e)*5.03;
- }else if(e>=501)
- {
- fee=120*2.1+(330-120)*2.68+(500-330)*3.61+(700-e)*4.48;
- }else if(e>=331)
- {
- fee=120*2.1+(330-120)*2.68+(500-e)*3.61;
- }else if(e>=121)
- {
- fee=120*2.1+(330-e)*2.68;
- }else
- {
- fee=e*2.1;
- }
- }
- cout<<"您要繳的電費共:"<<fee<<"元!"<<endl;
- system("pause");
- return 0;
- }
複製代碼 |