Java/모두의 자바

Chapter 10-54 평균 구하기

계란💕 2022. 2. 12. 23:56

  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) 평균을 구하기 위해 배열의 합 부터 구해야한다.

  - 배열의 크기만큼 반복문을 이용해 합계를 구한다. 

  - 누적합을 배열의 길이로 나누어 평균을 구하면 된다.