배열을 생성하여 원하는 개수만큼 넣어 최댓값을 구하는 프로그램입니다.
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("생성할 배열의 크기를 입력하세요: ");
int number = scanner.nextInt();
int[] array = new int[number];
for (int i = 0; i < number; i++) {
System.out.println("배열에 입력할 정수를 하나씩 입력하세요: ");
array[i] = scanner.nextInt();
}
int result = -1;
for (int i = 0; i < number; i++) {
result = max(result, array[i]);
}
System.out.println("입력한 모든 정수 중에서 가장 큰 값은 :" + result + "입니다.");
}
출력 결과
생성할 배열의 크기를 입력하세요: 5
배열에 입력할 정수를 하나씩 입력하세요:
7
배열에 입력할 정수를 하나씩 입력하세요:
10
배열에 입력할 정수를 하나씩 입력하세요:
5
배열에 입력할 정수를 하나씩 입력하세요:
4
배열에 입력할 정수를 하나씩 입력하세요:
3
입력한 모든 정수 중에서 가장 큰 값은 :10입니다.
5개의 배열을 만들어 가장 큰 값이 10이 나오는 것을 볼 수 있습니다.
'IT > Java' 카테고리의 다른 글
런타임 에러 해결법. (0) | 2020.12.09 |
---|---|
[JAVA] 10 x 10 의 정수 랜덤 데이터를 구하는 프로그램 (0) | 2020.12.09 |
[JAVA] 재귀함수로 피보나치 만들기 (0) | 2020.12.08 |
[JAVA] 피보나치 수열 구하기. (0) | 2020.12.08 |
[JAVA] max()를 이용하여 최대값을 저장하는 프로그램 (0) | 2020.12.08 |