4033: 【例3.6】BMI健康信息(沪版、华东、人教)

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:1 解决:1

题目描述

输入身高体重,计算身体质量指数BMI值,并给出健康信息。


lns="http://www.w3.org/1998/Math/MathML"> B M I = ( ) 2 ( 2 )

BMI指数参考标准表如下:

描述 偏瘦 正常 偏胖 肥胖 重度肥胖 极度肥胖
WHO标准 <18.5 18.5≤BMI<25 25≤BMI<30 30≤BMI<35 35≤BMI<40 ≥40

输入

输入两个实数,第一行是是身高(米),第二行是体重(千克)。

输出

第一行是实数BMI(保留到小数点后一位)

第二行是健康情况,分为“偏瘦”,“正常”,“偏胖”,“肥胖”。

样例输入 复制

1.75
68

样例输出 复制

22.2
正常

提示

height=float(input())
weight=float(input())
bmi=weight/height**2
print('%.1f'%bmi)
if bmi<18.5:
    print("偏瘦")
elif bmi<25:
    print("正常")
elif bmi<30:
    print("偏胖")
elif bmi<35:
    print("肥胖")
elif bmi<40:
    print("重度肥胖")
else:
    print("极度肥胖")