[ Python ] Quiz 6. 표준 체중을 구하는 프로그램을 작성하시오.

JooKit 주킷 2021. 3. 6. 18:08
목차 접기
728x90
반응형

Quiz) 표준 체중을 구하는 프로그램을 작성하시오.

# Quiz) 표준 체중을 구하는 프로그램을 작성하시오.

# * 표준 체중 : 각 개인의 키에 적당한 체중

# (성별에 따른 공식)
# 남자 : 키(m) x 키(m) x 22
# 여자 : 키(m) x 키(m) x 21

# 조건1 : 표준 체중은 별도의 함수 내에서 계산
#           * 함수명 : std_weight
#           * 전달값 : 키(height), 성별(gender)
# 조건2 : 표준 체중은 소수점 둘째자리까지 표시

# (출력 예제)
# 키 175cm 남자의 표준 체중은 67.38kg 입니다.


# ----------------- 풀이 과정 시작 -----------------
def std_weight(height, gender):
    if gender == "남자":
        return height * height * 22
    else:
        return height * height * 21

height = 175
gender = "남자"
weight = round(std_weight(height / 100, gender), 2)
print("키 {0}cm {1}의 표준 체중은 {2}kg 입니다.".format(height, gender, weight))
# ----------------- 풀이 과정 끝 -----------------






# ----------------- 본인 풀이 시작 -----------------
# def std_weight(gender, height):
#     weight = 0
#     mHeight = height * 0.1
#     if gender == "남자":
#         weight = mHeight * mHeight * 22
#     else:
#         weight = mHeight * mHeight * 21                
#     return round((weight * 0.01), 2)


# height = int(input("키를 입력해주세요 : "))
# gender = input("성별을 입력해주세요 : " )
# weight = std_weight(gender, height)
# print("키 {0}cm {1}의 표준 체중은 {2}kg 입니다.".format(height, gender, weight))
# ----------------- 본인 풀이 끝 -----------------
728x90
반응형
LIST