문제
정수 배열 numbers가 매개변수로 주어집니다.
numbers의 원소의 평균값을 return하도록 solution 함수를 완성해주세요.
답
class Solution {
public double solution(int[] numbers) {
double answer = 0;
int sum = 0;
for(int i=0; i<numbers.length; i++){
sum += numbers[i];
}
answer = (double)sum / numbers.length;
return answer;
}
}
풀이 및 용어정리
* 우선 평균값을 구하려면 double을 사용해야한다.
또한 answer 값을 구하는데 sum의 자료형이 int이기 떄문에 double로 강제 형변환(Casting)을 해줘야한다.
'IT > 프로그래머스' 카테고리의 다른 글
알고리즘 기초 - 1. 학생이름 저장 및 검색 (0) | 2023.12.14 |
---|---|
배열의 유사도 (0) | 2023.07.14 |
양꼬치 (0) | 2023.07.14 |
문자열을 정수로 변환하기 (0) | 2023.07.14 |