import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in); // 입력하기 위한 조건
int arr[] = new int[9]; // 숫자가 담길 배열의 수
int max = 0; // 제일 큰 수를 담을 그릇
int index = 0; // 입력한 숫자가 배열에 담긴 순서
for (int i = 0; i < arr.length; i++) { // 반복문. 조건 값은 배열의 길이 만큼
System.out.print((i+1) + "번째 배열의 값: ");
arr[i] = sc.nextInt(); // arr[i]에 담을 수 입력
if (arr[i] > max) { // 담긴 값이 max보다 클 경우 arr[i]에 저장되게 끔 만들어 주는 조건.
max = arr[i]; // 가장 큰 수가 담긴 arr[i]가 max값이 된다
index = i+1; // i는 0부터 시작하기 때문에 +1을 해주었다.
}
}
System.out.println("최댓값: "+max);
System.out.println("최댓값은: "+index+"번째 줄");
}
}
실행결과
'문제풀이 > Beakjoon' 카테고리의 다른 글
[Java 2438] 별 찍기 - 1 (0) | 2021.06.01 |
---|