本帖最後由 劉泳鱔 於 2013-12-14 14:28 編輯
- #include<iostream>
- #include<cstdlib>
- using namespace std;
- int main()
- {
- int a,b;
- cout<<"$歡迎使用昂貴又高級電費計算器$"<<endl;
- re1:
- cout<<"請輸入月份:";
- cin>>a;
- if(a>12 || a<=0)
- {
- cout<<"輸入錯誤!"<<endl;
- goto re1;
- }
- re2:
- cout<<"請輸入用電度數:";
- cin>>b;
- if(b<=0)
- {
- cout<<"輸入錯誤!"<<endl;
- goto re2;
- }
- if(b<120)
- {
- cout<<b*2.1<<"元"<<endl;
- }else if(a>=6 && a<=9 && b>=121 && b<=330)
- {
- cout<<b*3.02<<"元"<<endl;
- }else if((a>=10 && a<=12 || a>=1 && a<=5)&& b>=121 && b<=330)
- {
- cout<<b*2.68<<"元"<<endl;
- }else if(a>=6 && a<=9 && b>=331 && b<=500)
- {
- cout<<b*4.39<<"元"<<endl;
- }else if((a>=10 && a<=12 || a>=1 && a<=5)&& b>=121 && b<=330)
- {
- cout<<b*3.61<<"元"<<endl;
- }else if(a>=6 && a<=9 && b>=501 && b<=700)
- {
- cout<<b*4.97<<"元"<<endl;
- }else if((a>=10 && a<=12 || a>=1 && a<=5)&& b>=121 && b<=330)
- {
- cout<<b*4.01<<"元"<<endl;
- }else if(a>=6 && a<=9 && b<=700)
- {
- cout<<b*5.63<<"元"<<endl;
- }else if(a>=10 && a<=12 || a>=1 && a<=5&&b<=700)
- {
- cout<<b*4.5<<"元"<<endl;
- }
- system("pause");
- return 0;
- }
複製代碼 |