본문 바로가기

Plo Algorithm

프로그래머스 Lv1 평균 구하기

평균 구하기

class Solution {
    public double solution(int[] arr) {
        double answer = 0;
        double length = arr.length;
        int plus = 0;
        for (int i : arr){
            plus += i;
        }
        answer = plus / length;
        return answer;
    }
}

-double length = arr.length-

doubleType의 객체에 arr.length를 담아준다.

객체의 모든 값을 더한 후에 arr.length로 나누면 평균 값이 구해지기 때문

소수점까지 객체에 담아야하므로 doubleType 객체에 담아준다.

 

-int plus = 0;-

객체의 값을 모두 담아줄 plus객체를 선언 0으로 초기화

 

- for (int i : arr){plus += i;} -

plus에 arr배열의 값을 더하면서 할당.

 

- answer = plus / length; -

배열의 객체를 모두 더한 값을 길이로 나눠 평균을 구한다.