728x90
반응형
문제소개
숫자 5개를 입력을 받고 그 중에서 최댓값과 최솟값을 출력하시오
입력: 5 2 7 9 4
정답: 최댓값: 9
최솟값: 2
#반복문
먼저 최댓값을 담은 변수 max 와 최솟값을 담을 min을 정의를 해줍니다.
여기에서 max와 min의 초기값을 주목해주셔야 합니다.
max는 가장 큰 값인데 왜 0으로 초기값을 주었을지에 대한 의문이 있을 수 있습니다.
생각을 해보면 우리는 max라는 변수에 가장 큰 값을 대입을 해야합니다. 그래서 5번 반복하면서 수를 입력하면서
0보다 크면 max에 처음 값을 대입을 해주고 그 이후로부터는 하나씩 비교하면서 더 큰 값이 max 값에 들어가게 됩니다.
출력
728x90