本帖最後由 林祐霆 於 2019-8-23 19:38 編輯
- #include<iostream>
- #include<cstdlib>
- using namespace std;
- int main()
- {
- float a,b;
- re:
- cout<<"嗨!我是BMI值計算機"<<endl;
-
- cout<<"請輸入你的身高(公分)"<<endl;
- cin>>a;
- cout<<"請輸入你的體重(公斤)"<<endl;
- cin>>b;
- float c=((a/100)*(a/100));
- float d=b/c;
- int bmi=d,xxx;
-
- switch(bmi)
- {
- case 10 ... 17:
- cout<<"BMI值為"<<bmi<<",您的BMI顯示您的體重有些過輕喔!要注意均衡飲食了!"<<endl;
- break;
- case 18 ... 23:
- cout<<"BMI值為"<<bmi<<",喔!您的身材不錯,真是令人羨慕呢,請持續保持如此狀態吧!"<<endl;
- break;
- case 24 ... 26:
- cout<<"BMI值為"<<bmi<<",有點稍稍重了些喔,要開始多注意飲食起居和適度運動了!!"<<endl;
- break;
- case 27 ... 29:
- cout<<"BMI值為"<<bmi<<",您已經算是圓胖的身材嘍!要開始想辦法不要再過胖了!"<<endl;
- break;
- case 30 ... 34:
- cout<<"BMI值為"<<bmi<<",您的體重已屬過度肥胖喔!該注意一下日常是否有暴飲暴食的行為呢?"<<endl;
- break;
- case 35 ... 80:
- cout<<"BMI值為"<<bmi<<",您的體重已屬極重度肥胖了,要注意不可再過度吃喝喔!"<<endl;
- break;
- default:
- cout<<"BMI值為"<<bmi<<",你是不是火星人ㄚ!?不可以亂打!!!"<<endl;
- }
- goto re;
- system("pause");
- return 0;
- }
複製代碼 |