[C/C++基礎]- 體質指數bmi

[C/C++基礎]- 體質指數bmi

[C/C++基礎]- 體質指數bmi

本篇要分享體質指數bmi計算程式,有興趣的(C/P)同好,歡迎來(C/P)一下 ^ ^

程式碼

#include <iostream>
usingnamespace std;
void main()
{
    float fltKG,fltCM,yourbmi;
    cout<<"計算BMI請輸入體重(kg)"<<"\t";
    cin>>fltKG;
    cout<<"計算BMI請輸入身高(cm)"<<"\t";
    cin>>fltCM;
    yourbmi=fltKG/((fltCM/100)*(fltCM/100));
    if(yourbmi >50)//->"胖到死"
    {
        cout<<"胖到死";
    }
    elseif(yourbmi >=30) //->"度肥胖"
    {
        cout<<"度肥胖";
    }
    elseif(yourbmi >24.99 && yourbmi <=29.9) //->"度肥胖"
    {
        cout<<"度肥胖";
    }
    elseif(yourbmi >=18.5 && yourbmi <=22.9) //->"正常"
    {
        cout<<"正常";
    }
    elseif(yourbmi >=17.0 && yourbmi <18.5) //->"輕度消瘦"
    {
        cout<<"輕度消瘦";
    }
    elseif(yourbmi >=16 && yourbmi <16.9) //->"中度消瘦"
    {
        cout<<"中度消瘦";
    }
    elseif(yourbmi <16) //->"重度消瘦"
    {
        cout<<"重度消瘦";
    }
    elseif(yourbmi <5) //->"羽化成仙"
    {
        cout<<"羽化成仙";
    }
}

 

 

One thought on “[C/C++基礎]- 體質指數bmi

  1. BMI值計算公式(OnLine)

    https://depart.femh.org.tw/dietary/3OPD/BMI.htm
     
    BMI值計算公式: BMI = 體重(公斤) / 身高^2(公尺)

    例如:一個52公斤的人,身高是155公分,則BMI為 :

    52(公斤)/1.552^2 ( 公尺 )= 21.6

    體重正常範圍為 BMI=18.5~24

    體重過輕 BMI < 18.5

    正常範圍 18.5 ≦ BMI<24

    異常範圍
      過重:24≦BMI<27
    輕度肥胖:27≦BMI<30
    中度肥胖:30≦BMI<35
    重度肥胖:BMI≧35 

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *