0
0

前置き

今日は、PythonでBMIを計算するプログラムコードを作りました。
BMIとは、ボデイマス指数のことであり、体格を表す指標として国際的に用いられている指数です。
計算式:[体重(kg)]÷[身長(m)の2乗]身長はcmではなくmで計算します)。
引用元:https://www.e-healthnet.mhlw.go.jp/information/dictionary/metabolic/ym-002.html

参考に

BMIの判定基準
引用元:https://keisan.casio.jp/exec/system/1161228732
Screenshot 2024-07-02 at 11.21.41.png

プログラムコード

def calculate_bmi(weight, height):
  bmi = weight / (height ** 2)
  return bmi

# ユーザー入力を受け取る
weight = float(input("体重を入力してください(kg):"))
height = float(input("身長を入力してください(m):"))

bmi = calculate_bmi(weight, height)
print(f"BMIは{bmi:.2f}です。")

プログラムコードの説明

このプログラムでは、ユーザーが体重(kg)と身長(m)を入力すると、BMIを計算して出力します。

実際の出力結果

体重を入力してくださいkg):50
身長を入力してくださいm):1.6
BMIは19.53です
体重を入力してくださいkg):80
身長を入力してくださいm):1.8
BMIは24.69です
体重を入力してくださいkg):65
身長を入力してくださいm):1.7
BMIは22.49です

出力結果の検証(出力結果は小数点第2位までに設定しています)

1つ目の出力結果:50 / (1.6^2) = 50 / 2.56 = 19.53125
2つ目の出力結果:80 / (1.8^2) = 80 / 3.24 = 24.6913580247
3つ目の出力結果:65 / (1.7^2) = 65 / 2.89 = 22.491349481
出力結果を実際の計算式に当てはめると、数値はちゃんと一致する。

皆さんも時間がある時に、このプログラムコードを参考にして、ご自身のBMIを計算してみてはいかがでしょうか。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0