본문 바로가기
C#/프로그래머스

[프로그래머스] C# : 평균 구하기

by TODAYCODE 2021. 7. 29.
반응형

프로그래머스 코딩테스트 연습 Level1 - 평균 구하기

 

코딩테스트 연습 - 평균 구하기

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

programmers.co.kr

문제의 핵심

1. 배열의 기본을 알고 있는가?

 


 

배열은 for문과 같이 사용할 경우 굉장히 강력하다.

이번 문제는 배열과 for문을 같이 사용하는 가장 기본적인 유형이다.

프로그래머스 레벨1에 존재하는 문제 중 가장 쉬운 문제가 아닐까 싶다.

 

설명할 것이 거의 없다.

배열의 길이만큼 for문을 돌면서

각 배열의 원소들을 전부 합해주고,

 

마지막에 총합을 배열의 길이로 나눠주면 된다.

 

 

 

 

정답 코드

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

 

 

 

 

 

 

 

반응형

댓글