本帖最後由 李唯銘 於 2024-8-3 16:18 編輯
- #include<iostream>
- #include<cstdlib>
- using namespace std;
- int main()
- {
- int month, elect;
- float cost;
- re:
- cout<<"歡迎使用電費計算機"<<endl;
- cout<<"請輸入月份"<<endl;
- cin>>month;
- cout<<"總共用了幾度電"<<endl;
- cin>>elect;
- if(month<=5&&month>0||month>=10&&month<=12)
- {
- if(elect>=1001){
- cost+=((elect-1001)+1)*5.28;
- elect=1000;
- }
- if(elect<=1000&&elect>=701){
- cost+=((elect-701)+1)*5.03;
- elect=700;
- }
- if(elect<=700&&elect>=501){
- cost+=((elect-501)+1)*4.48;
- elect=500;
- }
- if(elect<=500&&elect>=331){
- cost+=((elect-331)+1)*3.61;
- elect=330;
- }
- if(elect<=330&&elect>=121){
- cost+=((elect-121)+1)*2.68;
- elect=120;
- }
- if(elect<=120&&elect>=0){
- cost+=((elect-1)+1)*2.1;
- }
- }
- if(month>5||month<10){
- if(elect>=1001){
- cost+=((elect-1001)+1)*6.71;
- elect=1000;
- }
- if(elect<=1000&&elect>=701){
- cost+=((elect-701)+1)*6.16;
- elect=700;
- }
- if(elect<=700&&elect>=501){
- cost+=((elect-501)+1)*5.44;
- elect=500;
- }
- if(elect<=500&&elect>=331){
- cost+=((elect-331)+1)*4.39;
- elect=330;
- }
- if(elect<=330&&elect>=121){
- cost+=((elect-121)+1)*3.02;
- elect=120;
- }
- if(elect<=120&&elect>=0){
- cost+=((elect-1)+1)*2.1;
- }
- }
- cout<<"這個月電費需繳"<<cost<<"元"<<endl;
- system("pause");
- goto re;
- return 0;
- }
複製代碼 |