Blog Content

    티스토리 뷰

    02.C# - 알고리즘 : 평균

    반응형
    using System;

    public class 평균
    {
        public static void Main(string[] args)
        {
            //[1] Input
            int[] data = { 50, 65, 78, 90, 95 };
            int count = 0; //평균을 나누기 위한 변수
            int sum = 0; // 합계 값을 저장하는 변수
            double avg = 0.0; //평균이 저장될 변수
           
            //[2] Process : AVG
            for (int i = 0; i < data.Length; i++)
            {
                if (data[i] >= 80 && data[i]<=95)
                {
                    sum += data[i];
                    count++;
                }           
            }
           
            avg = sum / (double)count;
       //실수형으로 나타내기 위해 캐스팅(형식변환)해줘야합니다.

           
            //[3] Output
            Console.WriteLine("80이상 95점 이하인 자료의 평균 : {0}", avg);
        }   
    }



    반응형

    'C#' 카테고리의 다른 글

    04.C# - 알고리즘 : 최소값  (0) 2009.08.05
    03.C# - 알고리즘 : 최대값  (0) 2009.08.05
    16.C# - 카운트  (0) 2009.08.05
    01.C# - 알고리즘 : 합계  (0) 2009.08.05
    15.C# - 배열  (0) 2009.08.05

    Comments