본문 바로가기
IT/Java

Java (배열_난수 발생하여 MAX,MIN 출력)

by hjshims 2021. 5. 7.

배열길이10, 0~99사이의 난수 10개 발생해서 배열에 저장하고, 그 중 MAX, MIN 출력

 

package p0503;

public class ArrayEx5 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		int[] values = new int[10];

		int max = 0;
		int min = 100;

		for (int i = 0; i < values.length; i++) {
			values[i] = (int) (Math.random() * 100); // 0~99까지 난수 발생
			System.out.printf("%d ", values[i]);
		}
		
		for (int i = 0; i < values.length; i++) {						
			if(max<values[i]) {
				max = values[i];
			}
			if(min>values[i]) {
				min = values[i];
			}
		}
		System.out.println("\n최대값은 " + max + " 최소값은 " + min);
		
	}

}

 

<출력결과>