If_07 BMI 지수 계산하기


몸무게(kg), 키(cm)를 입력받아 BMI 지수를 계산한다. BMI 지수와 BMI 결과를 출력하세요.



#include <stdio.h>
#include <Windows.h>
 
int main(void) {
 
    double cm = 0;
    double kg = 0;
    double bmi = 0;
    double temp;
 
    printf("당신의 키를 입력하시오.\n");
    scanf_s("%lf", &cm);
    printf("당신의 몸무게를 입력하시오.\n");
    scanf_s("%lf", &kg);
 
    temp = cm*cm;
 
    bmi = (kg / temp)*10000;
 
    printf("당신의 BMI 지수 : %.2lf \n", bmi);
 
    if (bmi > 30) {
        printf("고도 비만입니다.\n", bmi);
    }
    else if (bmi > 25) {
        printf("비만입니다.\n", bmi);
    }
    else if (bmi > 23) {
        printf("과체중입니다.\n", bmi);
    }
    else if (bmi > 18.5) {
        printf("정상입니다.\n", bmi);
    }
    else {
        printf("저체중입니다.\n", bmi);
    }
    system("pause");
 
    return 0;
}

댓글