teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

BMIの計算式について追記

2020/10/14 06:42

投稿

takutakuya
takutakuya

スコア979

answer CHANGED
@@ -5,4 +5,17 @@
5
5
 
6
6
  bmi=kg/cm/cm
7
7
  print(bmi)
8
- ```
8
+ ```
9
+ ### 追記
10
+ BMIの計算式ですが、`cm`ではなく`m`を使うようです。
11
+ なので、`int`ではなく`float`に変換する必要がありますね。
12
+ ```Python
13
+ m = float(input('身長をメートルで入力してください>'))
14
+ kg = float(input('体重を入力してください>'))
15
+
16
+ bmi = kg / (m ** 2)
17
+
18
+ print(bmi)
19
+ ```
20
+ `cm`で入力してもらって、処理の中で`m`に計算し直すのも良いかもしれません。
21
+ また、`input()`の()の中に入力して欲しい値の説明を文字列で記述すると、より良いと思います。