🔄 Algorithm/BaekJoon

자바(Java) - 최소값 최대값 구하기

kongmi 2023. 1. 7. 19:52
정수 값 입력
입력된 정수 범위의 임의의 값 입력해서 배열 생성
해당 배열에서 제일 작은 값과 제일 큰 값 찾기
(출력화면)
정수 값 입력 : 10
1 3 8 79 5 42 14 5 8 7 30
MIN : 1
MAX : 79
package 배열복습;
import java.util.Scanner;

public class ArrReview {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.print("갯수 입력 : ");
        int value = sc.nextInt();
        int[] valueNum = new int[value];
        for(int i=0; i<valueNum.length; i++) {
            System.out.print("정수 값 입력 : ");
            valueNum[i] = sc.nextInt();
        }
        int min = valueNum[0];
        int max = valueNum[0];

        for(Integer e : valueNum) {
            if(e < min) min = e;
            if(e > max) max = e;
        }
        System.out.printf("MIN : %d, MAX : %d\n",min,max);
    }
}