Skip to content
本站總訪問量
本站訪客數 人次

TQC+ 程式語言Python 406 不定數迴圈-BMI計算

題目說明:請撰寫一程式,以不定數迴圈的方式輸入身高與體重,計算出BMI之後再根據以下對照表,印出BMI及相對應的BMI代表意義(State)。假設此不定數迴圈輸入-9999則會結束此迴圈。標準如下表所示:

提示:BMI=體重(kg)/身高2(m)   BMI=體重(kg)/身高2(m),輸出浮點數到小數點後第二位。 不需考慮男性或女性標準。

BMI值代表意義
BMI < 18.5under weight
18.5 <= BMI < 25normal
25.0 <= BMI < 30over weight
30 <= BMIfat

範例輸入

shell
176
80
170
100
-9999

範例輸出

shell
BMI: 25.83
State: over weight
BMI: 34.60
State: fat

Contributors

The avatar of contributor named as lucashsu95 lucashsu95

Changelog