5개의 정수들의 최댓값과 최솟값을 구하는 프로그램을 작성하라.
5개의 정수가 한 줄에 하나씩 입력된다.(범위 : −1,000,000 ~ 1,000,000)
3
7
-4
-6
5
첫째줄에 최댓값을 출력한다.
둘째줄에 최솟값을 출력한다.
7
-6
처음에는 한번에 최솟값, 최댓값을 구하려고 했는데 생각해보면 각각 성질이 다르다고 판단되어 함수를 따로 따로 구현해주었다.
numbers = []
for i in range(5):
number = int(input())
if number < -1000000 or number > 1000000:
break
numbers.append(number)
def min_num(numbers,min):
for i in numbers:
if min > i:
min = i
return min
def max_num(numbers,max):
for i in numbers:
if max < i:
max = i
return max
print(max_num(numbers,numbers[0]))
print(min_num(numbers,numbers[0]))