p5714 【深基3.例7】肥胖问题
时间: 2023-06-05 16:47:52 浏览: 69
这道题目是关于肥胖问题的,题目给出了一个人的身高和体重,要求我们计算出这个人的BMI指数,并根据BMI指数判断他是否属于肥胖。
BMI指数是一个用于衡量人体肥胖程度的指标,计算公式为:BMI = 体重(kg)/身高(m)的平方。根据BMI指数的大小,可以将人的体型分为偏瘦、正常、超重和肥胖四个等级。
在这道题目中,我们需要先将身高转换为米,然后根据计算公式求出BMI指数。最后,根据BMI指数的大小,判断这个人是否属于肥胖。
需要注意的是,BMI指数只是一个参考值,不能完全代表一个人的健康状况。如果想要保持健康的身体,还需要注意饮食、运动等方面的问题。
相关问题
洛谷p5714肥胖问题c语言
洛谷p5714肥胖问题是一道C语言的基础题目,要求根据输入的身高和体重计算BMI指数,并根据BMI指数输出相应的体重状况。如果BMI指数小于18.5,则输出"Underweight";如果BMI指数在18.5到24之间,则输出"Normal";如果BMI指数大于等于24,则输出"Overweight"和BMI指数。这道题目主要考察了C语言的基本输入输出和条件语句的使用。
下面是一个参考代码:
```
#include <stdio.h>
int main() {
double m, h;
scanf("%lf %lf", &m, &h);
double bmi = m / (h * h);
if (bmi < 18.5)
printf("Underweight");
else if (bmi >= 18.5 && bmi < 24)
printf("Normal");
else
printf("%.6lf\nOverweight", bmi);
return 0;
}
```
Python程序设计判断肥胖
在Python程序设计中,可以通过计算一个人的体重指数(BMI)来判断是否肥胖。BMI是根据一个人的身高和体重计算得出的一个数值,公式为:BMI = 体重(kg)/ 身高(m)的平方。
以下是一个简单的Python程序示例,用于判断一个人是否肥胖:
```python
def calculate_bmi(weight, height):
bmi = weight / (height ** 2)
return bmi
def judge_obesity(bmi):
if bmi < 18.5:
return "体重过轻"
elif bmi >= 18.5 and bmi < 24:
return "正常体重"
elif bmi >= 24 and bmi < 28:
return "超重"
else:
return "肥胖"
weight = float(input("请输入体重(kg):"))
height = float(input("请输入身高(m):"))
bmi = calculate_bmi(weight, height)
result = judge_obesity(bmi)
print("您的BMI指数为:", bmi)
print("您的体重状况为:", result)
```
运行以上代码,用户需要输入自己的体重和身高,程序会计算出BMI指数,并根据指数判断体重状况,最后输出结果。
相关推荐
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)