Eggs Sunny Side Up
본문 바로가기
Algorithm/Java Festival

[Java Festival] 배열 선언 후 랜덤수로 초기화하고 가장 큰 수와 가장 작은 수를 출력

by guswn100059 2023. 3. 2.

import java.util.Random;

public class P_19 {

	public static void main(String[] args) {
		
		// 8칸 크기의 배열을 선언하고 랜덤수로 초기화 한 후
		// 가장 큰 수와 작은 수를 각각 출력하시오.
		
		Random rd = new Random();
		
		int[] array = new int[8];
		
		
		System.out.print("배열에 있는 모든 값 : ");
		for(int i = 0; i < array.length; i++) {
			array[i] = rd.nextInt(100)+1;
			System.out.print(array[i]+" ");
		}
		System.out.println();
		
		
		int max = array[0];
		
		System.out.print("가장 큰 값 : ");
		for(int j = 0; j < array.length; j++) {
			if(max < array[j]) {
				max = array[j];
			}
		} System.out.print(max);
		System.out.println();
		
		
		int min = array[0];
		
		System.out.print("가장 작은 값 : ");
		for(int k = 0; k <array.length; k++) {
			if(min > array[k]) {
				min = array[k];
			}
		} System.out.print(min);
		System.out.println();

	}

}

댓글