BASIC의 개발 노트

1228 : 비만도 측정 1 본문

Algorithm/CodeUp

1228 : 비만도 측정 1

B2SIC 2020. 4. 8. 22:36
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <stdio.h>
 
int main(void)
{
    double height = 0.0;
    double weight = 0.0;
    double standardWeight = 0.0// 표준몸무게 
    double pIndex = 0.0// 비만도
    
    scanf("%lf %lf"&height, &weight); 
    /* printf에서는 %f와 %lf는 각각 float와 doulbe에 해당하며 이 둘을 따로 구별하지 않고
    %f로 통일해서 사용해도 상관없기 때문에 굳이 %lf 출력 형식을 고집할 이유가 없다.
    즉 double을 printf로 출력 할 때 %f를 써도 된다. 
    하지만 scanf에서는 float의 경우 %f를, double의 경우 %lf로 long double인 경우 %Lf로
    명확하게 구분지어서 사용해주어야한다.
    */ 
    
    standardWeight = (height - 100* 0.9;
    pIndex = (weight - standardWeight) * 100 / standardWeight;
    
    if (pIndex <= 10)
        printf("정상");
    else if (pIndex > 20)
        printf("비만");
    else
        printf("과체중");
    
    return 0;
}
cs

'Algorithm > CodeUp' 카테고리의 다른 글

1230 : 터널 통과하기 2  (0) 2020.04.08
1229 : 비만도 측정 2  (0) 2020.04.08
1226 : 이번 주 로또  (0) 2020.04.08
1212 : 삼각형의 성립 조건  (0) 2019.04.28
1210 : 칼로리 계산하기  (0) 2019.04.28
Comments