반응형
1. 최소값 출력하기
Scanner sc = new Scanner(System.in); // Scanner로 값 입력 받기
int[] arr = new int[4]; // 크기가 4인 배열을 만든다. 선언과 동시에 할당.
for(int i = 0; i < arr.length; i++) { // 배열명.length : 배열의 크기를 알고 싶을 때 사용
System.out.println("숫자를 입력하세요.");
arr[i] = sc.nextInt(); //입력값 arr[i]
}
int min = 50;
for(int i = 0; i < arr.length; i++) {
if(min > arr[i]) { // min 값이 arr[i] 값보다 크면 다시 돌아간다.
min = arr[i];
}
}
System.out.println("최소값: " + min);
▼실행결과
숫자를 입력하세요.
40
숫자를 입력하세요.
5
숫자를 입력하세요.
27
숫자를 입력하세요.
9
최소값:
5
2. 최대값 출력하기
Scanner sc = new Scanner(System.in); // Scanner로 값 입력 받기
int[] arr = new int[4]; // 배열의 크기가 4임을 선언과 동시에 할당
for(int i = 0; i < arr.length; i++) {
System.out.println("숫자를 입력하세요.");
arr[i] = sc.nextInt(); //입력값 arr[i]
}
int max = 50;
for(int i = 0; i < arr.length; i++) {
if(max < arr[i]) { // max값이 arr[i]값보다 작으면 다시 돌아간다.
max = arr[i];
}
}
System.out.println("최대값: " + max);
▼실행결과
숫자를 입력하세요.
40
숫자를 입력하세요.
5
숫자를 입력하세요.
27
숫자를 입력하세요.
9
최대값:
40
반응형