별의 공부 블로그 🧑🏻‍💻
728x90
728x170
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
30
31
32
33
34
# BMI 계산기
# BMI = weight/height^2
 
# 리스트 생성
status = ["저체중""정상""과체중""경도비만""중증도 비만""고도 비만"]
 
# 키, 몸무게 입력
height = (float)(input("본인의 키를 입력하세요.(m): "))
weight = (float)(input("본인의 몸무게를 입력하세요.(kg): "))
 
# BMI 수치 계산 (절댓값)
BMI = abs(weight / (height ** 2))
 
# 계산
if BMI < 18.5:  # BMI < 18.5
    status = status[0]
else:
    if BMI < 23:  # 18.5 <= BMI < 23
        status = status[1]
    else:
        if BMI < 25:  # 23 <= BMI < 25
            status = status[2]
        else:
            if BMI < 30:  # 25 <= BMI < 30
                status = status[3]
            else:
                if BMI < 35:  # 30 <= BMI < 35
                    status = status[4]
                else:  # BMI >= 35
                    status = status[5]
            
# 출력
print("%s" % status)
 
cs


22734777_uomkq@goorm:/workspace/PythonSeminar19/Users/Jade/BMI_calculator$ python3 BMI_calculator.py
본인의 키를 입력하세요.(m): 1.74
본인의 몸무게를 입력하세요.(kg): 64
정상
22734777_uomkq@goorm:/workspace/PythonSeminar19/Users/Jade/BMI_calculator$ python3 BMI_calculator.py
본인의 키를 입력하세요.(m): 1.66
본인의 몸무게를 입력하세요.(kg): 74
경도비만
22734777_uomkq@goorm:/workspace/PythonSeminar19/Users/Jade/BMI_calculator$ python3 BMI_calculator.py
본인의 키를 입력하세요.(m): 1.66
본인의 몸무게를 입력하세요.(kg): 85
중증도 비만
cs



- BMI(체질량지수) : 인간의 비만도를 나타내는 지수로 키와 몸무게로 간단히 추정할 수 있음. 

                          의사들도 근육량과 지방의 밀도 등을 고려하지 않아 의문을 제기하는 지수.


BMI(x)

상태

x < 18.5

 저체중

 18.5 ≤ x <23

 정상

 23 ≤ x < 25

과체중 

 25 ≤ x < 30

 경도비만

 30 ≤ x < 35

 중증도 비만

 35 ≤ x

 고도 비만

※ 대한비만학회

 

BMI = Weight / Height^2 (Weight : kg, Height : m)




728x90
그리드형(광고전용)
⚠️AdBlock이 감지되었습니다. 원할한 페이지 표시를 위해 AdBlock을 꺼주세요.⚠️
starrykss
starrykss
별의 공부 블로그 🧑🏻‍💻


📖 Contents 📖