Eggs Sunny Side Up
본문 바로가기
언어/JAVA

배열_가장 큰 값 출력

by guswn100059 2023. 3. 1.

방법 1)

package 배열;

public class Ex_연습장 {

	public static void main(String[] args) {
		
		int[] intArray = new int[11];
		
		int num = 1;
		
		int max = 0;
		
		for(int i = 1; i < intArray.length; i++) {
			intArray[i] = num++;
			
			if(max < intArray[i]) {
				max = intArray[i];
			}
		}
		System.out.print("가장 큰 수는 "+max+"입니다.");
		
		
		

	}

}

 

방법 2) 데이터 10칸에 값을 입력.

package 배열;

public class Ex04_실습 {

	public static void main(String[] args) {
		
		// 1차원 정수형 배열을 선언한 후 임의의 값으로 초기화.
		// 배열의 값 중 가장 큰 값을 찾아 출력하는 프로그램을 작성.
		
		int[] num = {1, 2, 8, 4, 10, 6, 7, 3, 9, 5};
		
		int max = 0;
		
		for(int i = 0; i < num.length; i++) {
			if(max < num[i]) {
				max = num[i];
			}
		}
		System.out.println("가장 큰 수는 "+max+"입니다.");
		
		
		// 음의 값일 때, 가장 큰 값을 찾아 출력하는 방법.
		// 배열 첫 번 째 값을 임의적으로 변수 max1에 담아서 비교함!
		
		int[] array =  {-20, -5, -32, -44, -50, -39, -27};
		int max1 = array[0];
		
		for(int i = 0; i < array.length; i++) {
			if(array[i] > max1) {
				max1 = array[i];
			}
		}
		System.out.println("가장 큰 수는 " + max1+ "입니다.");

		
		
		
		
	}

}

댓글