概述
题目描述
在计算BMI(BodyMassIndex ,身体质量指数)的案例基础上,判断人体胖瘦程度。BMI中国标准如下表所示。
输入描述:
多组输入,每一行包括两个整数,用空格隔开,分别为体重(公斤)和身高(厘米)。
输出描述:
针对每行输入,输出为一行,人体胖瘦程度,即分类。
示例1
输入
80 170
60 170
90 160
50 185
输出
Overweight
Normal
Obese
Underweight
#include<iostream>
using namespace std;
int main()
{
double weight,stature;
double BMI;
while(cin>>weight>>stature)
{
BMI=weight/(stature*stature)*10000;
if(BMI<18.5)
cout<<"Underweight"<<endl;
else if(BMI>=18.5&&BMI<=23.9)
cout<<"Normal"<<endl;
else if(BMI>23.9&&BMI<=27.9)
cout<<"Overweight"<<endl;
else if(BMI>27.9)
cout<<"Obese"<<endl;
}
}
最后
以上就是任性小蜜蜂为你收集整理的衡量人体胖瘦程度/BMI计算-多行输入-c++的全部内容,希望文章能够帮你解决衡量人体胖瘦程度/BMI计算-多行输入-c++所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复