- 문제 설명
정수 배열 numbers가 매개변수로 주어집니다. numbers의 원소의 평균값을 return하도록 solution 함수를 완성해주세요.- 제한사항
0 ≤ numbers의 원소 ≤ 1,000
1 ≤ numbers의 길이 ≤ 100
정답의 소수 부분이 .0 또는 .5인 경우만 입력으로 주어집니다.
public class AverageValueArray {
public double solution(int[] numbers) {
double answer = 0;
int sum = 0;
// 향상된 for문(for (int i : numbers))을 사용하여 배열 numbers의 각 원소를 변수 i에 순차적으로 할당합니다.
for(int i : numbers){
sum += i;
}
// numbers.length를 (double)로 형변환하여 정수 나눗셈에서 소수점 이하를 계산할 수 있도록 합니다.
answer = sum / (double)numbers.length;
return answer;
}
}
https://school.programmers.co.kr/learn/courses/30/lessons/120817