用分支语句 输入你的身高h、体重w,计算BMI(身体质量指数)BMI=w/h^2.如果你是肥胖体重(28<=BMI < =32),显示提示信息。测评结束,打印“测评结束“
时间: 2024-02-09 22:10:59 浏览: 139
好的,以下是代码实现:
```python
height = float(input("请输入您的身高(单位:米):"))
weight = float(input("请输入您的体重(单位:千克):"))
BMI = weight / height ** 2
if 28 <= BMI <= 32:
print("您的BMI为{:.2f},属于肥胖体重,请注意控制饮食,适量运动。")
print("测评结束")
```
在运行程序时,输入身高和体重,程序会自动计算出BMI值。如果计算得出的BMI值在28到32之间,程序会输出提示信息。无论是否输出提示信息,程序最后都会打印“测评结束”这句话。
相关问题
输入身高(m)h和体重(kg)w,BMI=w/h*输出其BMI值
好的,以下是Python代码实现:
```python
h = float(input("请输入您的身高(单位:米):"))
w = float(input("请输入您的体重(单位:千克):"))
BMI = w / (h * h)
print("您的BMI值为:", BMI)
```
输入身高和体重后,程序将计算并输出您的BMI值。注意,BMI只是一个指标,不能完全反映您的健康状况,如果您需要更详细的健康评估,建议咨询医生。
根据用户输入的体重(kg)和身高(m)的值计算用户的身体质量指数(BMI),计算公式为:BMI = 体重/身高^2,并判断其是否为标准体重,如果BMI为18.5~23.9,则为标准体重。
以下是Python代码实现:
```python
weight = float(input("请输入您的体重(kg):"))
height = float(input("请输入您的身高(m):"))
bmi = weight / height ** 2
print("您的BMI为:{:.2f}".format(bmi))
if 18.5 <= bmi <= 23.9:
print("您的体重为标准体重!")
else:
print("您的体重不为标准体重!")
```
其中,`input()`函数用于接收用户的输入,并将其转换为浮点型数据,以备后续计算使用。然后利用计算公式计算出BMI值,并输出结果。最后进行条件判断,如果BMI值在标准体重范围内,则输出对应的提示信息。