C언어) C언어를 이용하여 나의 BMI 측정하기(저체중, 표준체중, 과체중) 여러분도 직접 비만도를 측정해보세요~!!
안녕하세요~~
룰루입니다~!!
오늘은 C언어를 이용하여 BMI를 측정해보는 프로그램을 만들어 보겠습니다~~
프로그래밍을 하기에 앞서 bmi란, 몸무게를 키(m)의 제곱으로 나눈 값으로 그 값에 따라서
저체중, 표준체중, 과체중(체중에도 정도가
있더군요 저는 편하게 이 3가지로 분류해 보았습니다.) 으로 분류할 수 있습니다.
(실제 20~25는 표준체중, 25이상은 과체중으로 분류합니다.)
#include <stdio.h>
int main()
{
double weight, height; //몸무게와 키를 저장할 변수를 선언합니다.
double bmi; //bmi를 저장할 변수를 선언합니다.
printf("몸무게를 입력하세요(kg) : ");
scanf("%lf", &weight); //몸무게를 weight에 저장합니다.
printf("키를 입력하세요(cm) : ");
scanf("%lf", &height); //키를 height에 저장합니다.
height = height / 100; //bmi는 키를 m로 계산하기 때문에 cm로 입력받은 키를 m로 변환합니다.
bmi = weight / (height * height); //bmi를 계산하는 공식입니다. 몸무게를 키(m)제곱으로 나눠줍니다.
printf("당신의 BMI는 : %.1lf입니다.\n", bmi);
if (bmi >= 20.0 && bmi < 25.0)
printf("표준체중 입니다.\n");
else if (bmi < 20)
printf("저체중 입니다.\n");
else
printf("과체중 입니다.\n");
{
double weight, height; //몸무게와 키를 저장할 변수를 선언합니다.
double bmi; //bmi를 저장할 변수를 선언합니다.
printf("몸무게를 입력하세요(kg) : ");
scanf("%lf", &weight); //몸무게를 weight에 저장합니다.
printf("키를 입력하세요(cm) : ");
scanf("%lf", &height); //키를 height에 저장합니다.
height = height / 100; //bmi는 키를 m로 계산하기 때문에 cm로 입력받은 키를 m로 변환합니다.
bmi = weight / (height * height); //bmi를 계산하는 공식입니다. 몸무게를 키(m)제곱으로 나눠줍니다.
printf("당신의 BMI는 : %.1lf입니다.\n", bmi);
if (bmi >= 20.0 && bmi < 25.0)
printf("표준체중 입니다.\n");
else if (bmi < 20)
printf("저체중 입니다.\n");
else
printf("과체중 입니다.\n");
return 0;
}
}

이렇게해서 나의 비만도를 측정할 수 있는 bmi를 계산하는 프로그래밍을 해 보았습니다~!!
여러분도 직접 만들어서 계산해보세요~~
Comments
Post a Comment