공부하자/알고리즘

[프로그래머스] Lv.1 평균구하기 java

snbrin 2022. 4. 14. 11:00

https://programmers.co.kr/learn/courses/30/lessons/12944?language=java 

 

코딩테스트 연습 - 평균 구하기

정수를 담고 있는 배열 arr의 평균값을 return하는 함수, solution을 완성해보세요. 제한사항 arr은 길이 1 이상, 100 이하인 배열입니다. arr의 원소는 -10,000 이상 10,000 이하인 정수입니다. 입출력 예 arr

programmers.co.kr

 

문제

정수를 담고 있는 배열 arr의 평균값을 return하는 함수를 완성하시오.

제한조건

arr는 길이 1이상, 100이하인 배열

arr의 원소는 -10,000 이상 10,000 이하인 정수

 

.java

class Solution {
    public double solution(int[] arr) {
        //1.평균값 변수 선언
        double answer = 0;
        //2.배열 길이만큼 반복하며 배열의 값 모두 더하기
        for(int i=0; i<arr.length; i++){
            answer += arr[i];
        }
        //3.전체 합을 배열 길이로 나눠 평균 구하고 리턴하기
        return answer/arr.length;
    }
}

 

실행 결과