본문 바로가기

Python_Matter/Solve

Python Learn the basics Quiz 10

반응형

Q>

BMI 프로그램을 구현하시오.

1. 사용자에게 키와 몸무게를 입력 받으시오.

2. BMI 수치는 

20%이하 - 정상(안심)

20%초과, 30%이하 - 경도비만(주의)

30%초과, 50%이하 - 중등도 비만(위험)

50%초과 - 고도비만(매우위험)

3. BMI 수치에 따라 출력을 하시오.


A>

height = int(input('키를 입력하세요 : '))
weight = int(input('몸무게를 입력하세요 : '))

BMI = weight / (height * height / 10000)

if BMI < 20:
print("정상(안심)")
elif BMI < 30:
print("경도 비만(주의)")
elif BMI < 50:
print("중등도 비만(위험)")
else:
print("고도 비만(매우 위험")


O>

키를 입력하세요 : 170

몸무게를 입력하세요 : 55

정상(안심)


Process finished with exit code 0

반응형

'Python_Matter > Solve' 카테고리의 다른 글

Python Learn the basics Quiz 12  (0) 2019.03.18
Python Learn the basics Quiz 11  (0) 2019.03.18
Python Learn the basics Quiz 9  (0) 2019.03.16
Python Learn the basics Quiz 8  (0) 2019.03.16
Python Learn the basics Quiz 7  (0) 2019.03.16