Ex) 배열을 입력받아 평균값을 구하는 메서드를 완성하라. 어떠한 크기의 배열이 와도 평균값을 구할 수 있어야한다. 평균값을 정수로 반환하라.
<hide/>
package javaStudy;
public class GetMean {
public int getmean(int [] array) {
int sum = 0;
for(int i = 0; i < array.length; ++i) {
sum = sum + array[i];
}
return sum / array.length;
}
public static void main(String[] args) {
int x [] = {5, 4, 3};
GetMean getmean = new GetMean();
System.out.println("평균값: " + getmean.getmean(x));
}
}
Note) 평균을 구하기 위해 배열의 합 부터 구해야한다.
- 배열의 크기만큼 반복문을 이용해 합계를 구한다.
- 누적합을 배열의 길이로 나누어 평균을 구하면 된다.
'Java > 모두의 자바' 카테고리의 다른 글
Chapter 10-56 짝수와 홀수 (0) | 2022.02.13 |
---|---|
Chapter 10- 55 수박수박수박수박수박수? (0) | 2022.02.13 |
Chapter 10-53 가운데 글자 가져오기 (0) | 2022.02.12 |
Chapter 10-52 나누어 떨어지는 숫자 배열 (0) | 2022.02.12 |
Chapter 08-44 인터페이스 사용하기 (0) | 2022.02.12 |