[배열] 최대값, 최솟값 구하기

0

알고리즘

목록 보기
6/14
int[] numArr2 = {10, 3, 5, 2, 6};
int max = numArr2[0];
int min = numArr2[0];

for(int i = 0; i <= numArr2.length-1; i++) {
		if(numArr2[i] >= max) {
			max = numArr2[i];
		}
		if(numArr2[i] <= min) {
			min = numArr2[i];
		}
	} System.out.println("최대값은 : " + max + " 최솟값은 : " + min);

➡︎ 배열의 첫 값 [0] 을 기준으로 잡고,
배열의 [i]번째 값들과 첫 값을 비교하여 작은 값을 변수에 넣어 출력한다.
최솟값도 마찬가지.

ii+1의 값을 비교해서 출력해보려고 했는데, 틀린 방법이였다.

profile
백엔드를 공부하고 있습니다.

0개의 댓글