php3、计算体重BMI指数=体重÷身高²,单位为kg/m²。指数在18.5~23.9属于正常,超过23.9偏胖,低于18.5偏瘦。创建体重和身高变量并赋值,计算你的BMI值,使用分支语句判断你属于哪种类型。
时间: 2024-03-12 22:43:38 浏览: 18
可以使用以下代码来计算BMI指数并判断类型:
```php
$weight = 70; // 体重,单位为kg
$height = 1.75; // 身高,单位为m
$bmi = $weight / ($height * $height); // 计算BMI指数
echo "您的BMI指数为:" . $bmi . "<br>";
if ($bmi < 18.5) { // 判断BMI类型
echo "您偏瘦。";
} elseif ($bmi <= 23.9) {
echo "您正常。";
} else {
echo "您偏胖。";
}
```
上述代码中,先给体重和身高变量赋值,然后计算BMI指数并输出。接着使用 if...elseif...else 分支语句来判断BMI类型,根据不同的BMI指数输出不同的结果。如果指数小于18.5,输出偏瘦;如果在18.5~23.9之间,输出正常;如果大于23.9,输出偏胖。
相关问题
php计算体重BMI指数=体重÷身高²,单位为kg/m²。指数在18.5~23.9属于正常,超过23.9偏胖,低于18.5偏瘦。创建体重和身高变量并赋值,计算你的BMI值,使用分支语句判断你属于哪种类型。
可以使用以下代码来计算BMI指数并判断类型:
```php
$weight = 70; // 体重,单位为kg
$height = 1.75; // 身高,单位为m
$bmi = $weight / ($height * $height); // 计算BMI指数
echo "您的BMI指数为:" . $bmi . "<br>";
if ($bmi < 18.5) { // 判断BMI类型
echo "您偏瘦。";
} elseif ($bmi <= 23.9) {
echo "您正常。";
} else {
echo "您偏胖。";
}
```
上述代码中,先给体重和身高变量赋值,然后计算BMI指数并输出。接着使用 if...elseif...else 分支语句来判断BMI类型,根据不同的BMI指数输出不同的结果。如果指数小于18.5,输出偏瘦;如果在18.5~23.9之间,输出正常;如果大于23.9,输出偏胖。
根据用户输入的体重(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值在标准体重范围内,则输出对应的提示信息。