평균 구하기
문제 설명
정수를 담고 있는 배열 arr의 평균값을 return 하는 함수, solution을 완성해보세요.
제한 조건
arr은 길이 1 이상, 100 이하인 배열입니다.
arr의 원소는 -10,000 이상 10,000 이하인 정수입니다.
입출력 예
작성코드
class Solution {
public double solution(int[] arr) {
int sum = 0; //a.
for(int i = 0 ; i < arr.length; i++) { //b.
sum += arr[i];
}
double answer = (double) sum / arr.length; //c.
return answer;
}
}
코드 설명
a. 배열의 값을 더할 변수를 선언해준다.
b. 반복문을 이용해 배열의 값 하나씩 sum변수에 더해준다.
c. sum / 배열의 길이를 나누어 평균값을 내준다. 여기서 answer타입이 double형이기 때문에 double으로 형 변환해준다.