프로그래머스 | 평균구하기

Algorithm 2019. 8. 26. 11:22
반응형

문제 설명

정수를 담고 있는 배열 arr의 평균값을 return하는 함수, solution을 완성해보세요.

제한사항

  • arr은 길이 1 이상, 100 이하인 배열입니다.
  • arr의 원소는 -10,000 이상 10,000 이하인 정수입니다.

입출력 예

arrreturn

[1,2,3,4] 2.5
[5,5]

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
using System;
 
namespace _16
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("평균구하기");
            var s = new Solution();
            int[] arr = {1,2,3,4};
            //exptected: 2.5
            var result = s.solution(arr);
            Console.WriteLine(result);
        }
    }
 
    public class Solution{
        public float solution(int[] arr){
            float answer = 0;
            for(int i = 0; i<arr.Length; i++){
                answer += arr[i];
            }
            return answer/(float)arr.Length;
        }
    }
}
 
 
 
반응형
: