728x90
배열 안에 첫번째 값을 넣고 for문으로 전체 값을 읽는데
값을 하나씩 비교해서 더 큰 값이 있으면 max변수에 넣고 아니면 다음꺼 비교하고 하는 식으로 최대값, 최소값을 찾는 로직
int max = score[0];
int min = score[0]; // array 초기화한 변수 값 이용
for(int i=1; i < score.length;i++){
if(score[i] > max){
max = score[i]; // 기존 max보다 더 큰 값이 있으면 max변수에 넣어서 최대값을 찾는 방식
}else if(score[i] < min){
min = score[i]; // 기존 min보다 더 작은 값이 있으면 min변수에 넣어서 최소값을 찾는 방식
}
}
System.out.println("최대값"+max);
System.out.println("최대값"+min);
728x90
반응형
'small steps > 1일 1코딩 - 코딩을 내 몸처럼' 카테고리의 다른 글
[1일1코딩][Java] 간단 과자 정보 저장 (0) | 2022.09.20 |
---|---|
[1일1코딩][Oracle] 직무부트캠프 comento 과제 풀이 1~6번 (1) | 2022.09.19 |
[1일1코딩][Java] 향상된 for문 (0) | 2022.09.17 |
[1일1코딩][Java] java collection set 6th & ListIterator 1st (0) | 2022.09.16 |
[1일1코딩][Java] Collection : Set 5th practice - Iterator (0) | 2022.09.15 |