Algorithm & Data Structure/문제 풀이
[2562] 최댓값
뭉지(moonz)
2020. 9. 16. 17:33
반응형
필요한 변수는 최댓값 max와 최댓값의 인덱스자리 maxnum, 이렇게 2개 필요하다.
그리고 for문을 돌리면서 배열에 수를 넣는 것과 동시에 최댓값도 비교해주고 만약 max보다 크면 maxnum도 다시 지정해주는 식으로 for문안에서 다 해결했다.
import java.util.Scanner;
public class Maximum {
public static void main(String[] args) {
int[] array = new int[9];
Scanner sc = new Scanner(System.in);
int max=-1;
int maxnum=0;
for (int i=0;i<9;i++) {
array[i]=sc.nextInt();
if (max<array[i]) {
max=array[i];
maxnum=i;
}
}
System.out.println(max);
System.out.println(maxnum+1);
sc.close();
}
}
[결과]
댓글은 환영입니다♡
반응형