题目内容
设成年人的身高为H,体重为W,T=H-100,体重公斤数在T的±10%范围内的称为正常,超过T的10%为偏胖,低于T的10%为偏瘦.试编写一个程序,当输入一个人的身高和体重时,能输出“正常”“偏胖”或“偏瘦”等信息.
思路分析:根据已知条件,可用三个条件语句描述算法.若体重W的公斤数在T的±10%范围内时,输出“正常”;若体重W的公斤数超过T的10%,则输出“偏胖”;
若体重W的公斤数低于T的10%,则输出“偏瘦”.
解:算法程序如下:
INPUT “身高:”;h
INPUT “体重:”;w
t=h-100
IF w>t*1.1 THEN
PRINT “偏胖,注意减肥”
END IF
IF w<t*0.9 THEN
PRINT “偏瘦,注意增加营养”
END IF
IF w<=t*1.1 AND w>=t*0.9 THEN
PRINT “正常,注意保持”
END IF
END
练习册系列答案
相关题目