0330 평균 구하기

곽경희·2022년 4월 3일
0

문제 설명

정수를 담고 있는 배열 arr의 평균값을 return하는 함수, solution을 완성해보세요.

제한사항

arr은 길이 1 이상, 100 이하인 배열입니다.
arr의 원소는 -10,000 이상 10,000 이하인 정수입니다.

입출력 예

arr return
[1,2,3,4] 2.5
[5,5] 5

코드

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

풀이

i가 배열의 길이보다 작을 경우 a에 arr[i]를 계속 더해준다. for문이 끝나면 answer에 a를 arr.length로 나누어 평균을 구하고 answer을 리턴해준다.

1개의 댓글

comment-user-thumbnail
2022년 4월 3일

for문의 코드가 한 줄이더라도 중괄호를 써주는 것이 개인적으로 좋은 습관인 것 같습니다! 굳!

답글 달기