C & C++/C언어
[C] 체지방 측정 프로그램
키플레이어
2019. 11. 4. 16:32
반응형
체지방 지수를 확인하여 신체상태를 확인하는 프로그램입니다.
바이러스 체크됐으니 다운받아서 사용하셔도 문제없습니다.
일반적으로 사용하는 프로그램이 아니기때문에 보안프로그램에 제지당할 수 있습니다.
어떤 프로그램이든 의심스럽다면 다운받지 않는것을 권장합니다.
다운로드 후에 side-by-side 문구의 에러가 발생한다면 아래 링크를 확인하세요.
Autodesk 소프트웨어 설치 패키지에서 Microsoft Visual C++ 런타임 라이브러리를 다시 설치하는 방법 | Arnold | Autodesk Knowledge Network
To translate this article, select a language. Bahasa Indonesia (Indonesian) Bahasa Melayu (Malay) Català (Catalan) Čeština (Czech) Dansk (Danish) Deutsch (German) English Español (Spanish) Français (French) Italiano (Italian) Latviešu valoda (Latvian) Liet
knowledge.autodesk.com
#include<stdio.h>
int main (){
int A, B;
double result;
for(;;){ //무한루프
printf("체중(kg) 입력:");
scanf("%d", &A);
printf("신장(cm) 입력:");
scanf("%d", &B);
// 체지방 계산: 체중/((0.01*신장) * (0.01*신장)) = 체지방량
// A / ((0.01*B) * (0.01*B)) = BMI index
// 18.5∼22.9이면 정상, 23∼24.9는 과체중, 25∼29.9는 1단계 비만, 30 이상은 2단계 비만으로 위험한 상태
result = A / ((0.01*B) * (0.01*B));
if(result <= 18.5){
printf("당신은 저체중입니다.\n");
}else if( 18.5 < result && result < 23){
printf("당신은 정상입니다.\n");
}else if( 23.0 <= result && result < 25){
printf("당신은 과체중입니다.\n");
}else if( 25.0 <= result && result < 30){
printf("당신은 1단계 비만입니다.\n");
}else{
printf("당신은 2단계 비만입니다.\n");
}
}
}
반응형