본문 바로가기
Python/파이썬 알고리즘

세 정수의 중앙값 구하기 [파이썬]

by Maccrey 2024. 6. 11.
반응형
세 정수의 중앙값을 구하라
정수 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  

 

반응형