做调查问卷权威网站,设计工作室需要资质吗,wordpress你访问的网站不存在,wordpress php 5.3.x实例3#xff1a;根据身高体重计算某个人的BMI值
BMI又称为身体质量指数#xff0c;它是国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。我国制定的BMI的分类标准如表1所示。
表1 BMI的分类 BMI 分类 18.5 过轻 18.5 BMI 23.9 正常 24 BM…实例3根据身高体重计算某个人的BMI值
BMI又称为身体质量指数它是国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。我国制定的BMI的分类标准如表1所示。
表1 BMI的分类 BMI 分类 18.5 过轻 18.5 BMI 23.9 正常 24 BMI 27 过重 28 BMI 32 肥胖 32 非常肥胖
BMI计算公式如下所示
身体质量指数BMI 体重kg÷身高2m2
本案例要求编写程序根据用户输入的身高和体重计算BMI值并找到对应的分类。
实例目标
掌握if-elif-else语句的使用
实例分析
在本实例中计算某个人的BMI值需要使用input()函数接收输入的数据因为体重、身高数据常使用浮点类型进行表示所以需要将接收的数据转换为浮点类型接着根据BMI值计算公式对输入的体重、身高数据进行计算在上表中BMI值对应着不同的分类标准因此可以使用if-elif-else语句判断BMI值的分类标准。
代码实现
height float(input(请输入您的身高(m):))
weight float(input(请输入您的体重(kg):))
BMI weight / (height * height)
print(您的BMI值为%.2f % BMI)
if BMI 18.5: print(体重过轻)
elif 18.5 BMI 23.9: print(体重正常)
elif 24 BMI 27: print(体重过重)
elif 28 BMI 32: print(体重肥胖)
else: print(非常肥胖)
以上代码首先使用input()函数来接收用户输入的身高、体重数据接着将用户的输入的数据通过float()转成浮点数数据并将结果赋值给变量height与weight然后根据BMI值计算公式计算结果并将计算的结果赋值给变量BMI使用print()函数将变量BMI值进行输出再使用if-elif-else语句判断BMI值所属分类最后使用print()函数将BMI值所属分类输出。
代码测试
运行代码控制台输出结果如下
请输入您的身高(m):1.75
请输入您的体重(kg):65
您的BMI值为21.22
体重正常