BASIC의 개발 노트
1228 : 비만도 측정 1 본문
|
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