< 표준 체중 구하기 퀴즈 >
*요구사항
- cm를 m단위로 변환
- 함수 내부에서 성별 구분 조건문
- 소수점 자리수 제한
Quiz) 표준 체중을 구하는 프로그램을 작성하시오
* 표준 체중 : 각 개인의 키에 적당한 체중
(성별에 따른 공식)
남자 : 키(m) * 키(m) * 22
여자 : 키(m) * 키(m) * 21
조건1 : 표준 체중은 별도의 함수 내에서 계산
* 함수명 : std_weight
* 전달값 : 키(height), 성별(gender)
조건2 : 표준 체중은 소수점 둘째자리까지 표시
(출력 예제)
키 175cm 남자의 표준 체중은 67.38kg 입니다.
아래는 내가 작성한 코드
def std_weight(height, gender):
decimal = height / 100 #cm를 m로 변환
if gender == "남자":
weight = decimal * decimal * 22
else:
weight = decimal * decimal * 21
return round(weight, 2)
height = 165
gender = "여자"
weight = std_weight(height, gender)
print("키 {0}cm {2}의 표준 체중은 {1}kg 입니다.".format(height, weight, gender))
문제 출처 - 나도 코딩
'코딩테스트' 카테고리의 다른 글
코딩 퀴즈 - 치킨집 자동 주문 시스템 (0) | 2023.03.23 |
---|---|
코딩 퀴즈 - 부동산 프로그램 (1) | 2023.03.23 |
프로그래머스 - 모의고사(수포자) (0) | 2023.03.22 |
간단 퀴즈 - 치킨 커피 추첨 (0) | 2023.03.21 |
간단 퀴즈 - 사이트 고유 비밀번호 만들기 (0) | 2023.03.21 |