C#

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

Godffs 2009. 8. 5. 20:51
반응형
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);
    }   
}



반응형