반응형
세 정수의 중앙값을 구하라
정수 a의 값을 입력하세요 : 1
정수 b의 값을 입력하세요 : 3
정수 c의 값을 입력하세요 : 2
중앙값은 2입니다.
-> 중앙갑 (median )은 주어진 값을 크기 순서대로 정렬했을 때 가장 중앙에 위치하는 값을 의미. 평균값(mean)과 헷갈리지 않도록 합니다.
#세 정수를 입력받아 중앙값 구하기
def med3(a,b,c):
# a,b,c의 중앙값을 구하여 반환
if a >=b:
if b >= c:
return b
elif a <= c:
return a
else:
return c
else:
if a >= c:
return a
elif b <= c:
return b
else:
return c
print("세 정수의 중앙값을 구하라.")
a = int(input("정수 a의 값을 입력하세요 : "))
b = int(input("정수 b의 값을 입력하세요 : "))
c = int(input("정수 c의 값을 입력하세요 : "))
print(f'중앙값은 {med3(a,b,c)}입니다.')
수발가족을 위한 일기장 “나비일기장”
https://play.google.com/store/apps/details?id=com.maccrey.navi_diary_release
비공개테스트를 위한 20명의 테스터모집 앱 "테스터 쉐어"
https://play.google.com/store/apps/details?id=com.maccrey.tester_share_release
반응형
'Python > 파이썬 알고리즘' 카테고리의 다른 글
양수,음수,0을 구분하기 [파이썬] (0) | 2024.06.11 |
---|---|
1부터 n까지 정수의 합 구하기 [파이썬] (1) | 2024.06.11 |
세 정수의 최대값 구하기 [파이썬] (0) | 2024.06.11 |