주어진 다섯 개의 자연수를 이용하여 평균과 중앙값을 구하는 문제입니다.
import java.util.Arrays;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int[] numbers = new int[5];
int sum = 0;
// 입력 받기 및 합 구하기
for (int i = 0; i < 5; i++) {
numbers[i] = scanner.nextInt();
sum += numbers[i];
}
// 평균 구하기
int average = sum / 5;
// 중앙값 구하기
Arrays.sort(numbers);
int median = numbers[2];
// 결과 출력
System.out.println(average);
System.out.println(median);
scanner.close();
}
}
주어진 다섯 개의 자연수를 배열에 저장하여 처리합니다.
Arrays.sort()를 사용하여 배열을 정렬한 후, 중앙값을 선택합니다.
입력받은 다섯 개의 자연수를 배열에 저장하고, 배열을 정렬하여 중앙값을 선택하는 방법을 이용했습니다. 이를 통해 평균과 중앙값을 효과적으로 구할 수 있습니다.