이번에는 또 기초적인 문제다. 바로 BMI(Body Mass Index)를 계산하는 코드다.
비만도는 몸무게를 키(m)의 제곱으로 나눈 결과란다.
BMI가 20미만이면 저체중, 20~24 사이면 정상, 25~29는 과체중, 30 이상이면 비만이다.
아래와 같은 형식으로 출력이 되면 되는 문제다.
아래는 문제를 보고 떠오르는대로 손코딩을 한 필기 노트다.
코드는 간단했다:
name=input("이름을 입력하세요: ")
height_CM=int(input("키(cm)를 입력하세요: "))
height_M=height_CM/100
weight=int(input("몸무게(kg)을 입력하세요: "))
BMI=weight/(height_M**2)
print("%s님의 BMI는 %.1lf 입니다." % (name, BMI))
코드가 짧아서 좋다. 계산해보니 나는 과체중인 것 같다...