[프로그래머스] 레벨1 평균 구하기

0

🐶 코딩테스트

목록 보기
9/13
post-thumbnail

🔷 🖱️여기 클릭하면 문제로 이동해요!

이 글은 문제를 정리하고 저의 풀이를 보여드리는 거예요. 실제로 문제를 보고 풀어보세요. 클릭! 클릭! 해보세요! 🖱️

🔷 문제

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

✅ 입출력 예시

🔷 내가 만든 로직

✅ solution()

  • 결과는 double형이므로 합계 또한 자료형을 double로 해야 합계/갯수 했을 때 결과가 double로 나온다.
  • for문을 이용하여 double형 변수 sum에 인수 int[] 배열의 각각의 값들을 더한다.
  • sum에 배열의 길이가 곧 갯수이므로 나눈다.

🔷 내가 만든 코드

class Solution {
    public double solution(int[] arr) {
        double sum = 0;
        for (int value : arr)
            sum += value;

        double answer = sum/arr.length;
        return answer;
    }
}

🔷 나의 코드 결과

🔷 그림출처

123RF사이트의 jameschipper작가님의 신용 점수 측정기일러스트(콘텐츠 ID: 76165125) 보러가기 클릭! 🖱️

profile
몇 번을 넘어져도 앞으로 계속 나아가자

0개의 댓글