计算BMI健康指数

Posted 算法与编程之美

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了计算BMI健康指数相关的知识,希望对你有一定的参考价值。

1.引言

身体质量指数,是BMI(Body Mass Index[4])指数,简称体质指数,是国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。

计算公式为:BMI=体重÷身高2。(体重单位:千克;身高单位:米。)

2.问题

小明身高1.75,体重80.5kg。请根据BMI公式(体重除以身高的平方)帮小明计算他的BMI指数,并根据BMI指数:

低于18.5:过轻

18.5-25:正常

while True:

height=float(input("请输入身高(m):"))

weight=float(input("请输入体重(kg):"))

bmi=weight/(height*height)

print("您的BMI为"+str(bmi))

if bmi<18.5:

print("体重过轻")

elif bmi>=18.5 and bmi<24:

print("体重适中")

else:

print("体重过重")

25-28:过重

28-32:肥胖

高于32:严重肥胖

3.算法描述

运用while. if .elif.else对问题进行判断,最后输入身高和体重求BMI。

4.结语

通过联系BMI我学会了怎样用if 条件判断。

以上是关于计算BMI健康指数的主要内容,如果未能解决你的问题,请参考以下文章

VB编程开发的BMI指数计算程序

什么是BIM值,是怎么计算的。

如何用Python计算BMI值?

用C语言编写程序:输入体重和身高,输出体重指数BMI

场景编程集锦 - BMI指数与健身达人

bim体重指数范围(体重bim指数怎么算)