Cコードを使用してBMIを計算する方法

健康とテクノロジーに情熱を傾けている場合は、Cコードを使用してボディマスインデックス(BMI)の計算に興味があるかもしれません。 BMIは、身長と重量の比率を使用して計算され、年齢と性別を考慮することもあります。 Weight-Control Information Networkによれば、BMIが高いと、特定の種類のがん、冠動脈疾患、胆嚢疾患、変形性関節症、妊娠合併症のリスクが高くなる可能性があります。 18.5〜24.9のBMIは最も健康と見なされますが、25〜29.9および30以上のBMIはそれぞれ過体重と肥満と見なされます。

<ヘッダー>

必要なもの

  • lbs。
  • 測定テープ
もっと見せてください

手順

  1. WindowsおよびLinux/Unixプラットフォーム用のC ++コード

    • 1

      WindowsまたはLinux/UnixプラットフォームでC ++ BMIコードを設定します。

    • 2

      www.arachnoid.comにアクセスして、WindowsでC ++ BMIコードを設定します。

    • 3

      www.arachnoid.comにアクセスして、C ++ BMIコードセットアップのUNIXのC ++チュートリアルページ

    • 4

      次のようにコード行1から59を適切なプラットフォームに実行します:

      01システムを使用;

      02 system.collections.generic;

      を使用しています

      03 System.comPonentModel;

      を使用しています

      04 System.Data;

      を使用しています

      05 system.drawing;

      を使用しています

      06 System.linq;

      を使用しています

      07 system.text;

      を使用しています

      08 system.windows.forms;

      を使用しています

      09

      10の名前空間bmiapp

      11 {

      12パブリック部分クラスフォーム1:フォーム

      13 {

      14 public form1()

      15 {

      16 initializeComponent();

      17}

      18

      19 private void btncalculate_click(object sender、eventargs e)

      20 {

      21 double weght =string.isnullorempty(txtweight.text)? 1:double.Parse(txtweight.text);

      22 double height =string.isnullorempty(txtheight.text)? 1:double.Parse(txtheight.text);

      23

      24 if(weght ==0)

      25 {

      26 messagebox.show( "結果は不正確になります。重量は有効な数字ではありません。");

      27}

      28 if(height ==0)

      29 {

      30 messagebox.show( "結果は不正確になります。高さは有効な数字ではありません。");

      31}

      32

      33 double vmult =cboweightunits.selectedItem.toString()=="pounds"? 2.204:1;

      34 double hmult =cboheightunits.selectedItem.toString()=="inches"? 0.0254:1;

      35

      36 double bmi =math.round(((weght / vmult) /((height * hmult) *(height * hmult)) * 10) / 10;

      37

      38

      39文字列bmi_description =string.empty;

      40 if(bmi <16.5)

      41 bmi_description ="ひどく低体重";

      42 else if(bmi> =16.5 &&bmi <18.5)

      43 bmi_description ="underweight";

      44 else if(bmi> =18.5 &&bmi <25)

      45 bmi_description ="remorm";

      46 else if(bmi> =25 &&bmi <=30)

      47 bmi_description ="overweight";

      48 else if(bmi> 30 &&bmi <=35)

      49 bmi_description ="obese";

      50 else if(bmi> 35 &&bmi <=40)

      51 bmi_description ="臨床的肥満";

      52他の

      53 bmi_description ="病的肥満";

      54

      55

      56 TXTRESULT.TEXT =STRING.FORMAT( "あなたのボディマス指数(BMI)IS:{0}。これは{1}。"、bmi、bmi_description);

      57}

      58}

      59}

    BMIを見つけてください

    • 5

      LBSで体重を増やしてください。 C ++ BMI計算機の重量カテゴリボックスに入力します。

    • 6

      高さをインチで測定し、C ++ BMI計算機の高さボックスに入力します。

    • 7

      計算機の出力に基づいて、体重クラスが健康で、太りすぎなのか肥満なのかを判断します。



体重管理 - 関連記事