평균 이상 학생: 평균(합계, 개수)-> 개수

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
//[?] 5명의 학생의 점수를 입력받아서 전체 학생 평균 이상의 성적인 학생의 수를 구하는 프로그램
//평균 이상 학생: 평균(합계, 개수)-> 개수
namespace Project2
{
    class Class1
    {
        static void Main(string[] args)
        {
            //[1]input
            int[] scores = { 100, 90, 80, 70, 60 };
            var sum = 0;
            var count = 0;
            var avg = 0.0;
            var resultCount = 0;

            //[2]process: SUM, COUNT, AVERAGE -> COUNT
            //[2][1] AVERAGE
            for(int i=0; i<scores.Length; i++)
            {
                sum += scores[i];
                count++;
            }
            if(sum !=0 && count != 0)
            {
                avg = sum / (double)count;
            }

            //[2][2] 평균 이상 학생 수 
            for(int i=0; i<scores.Length; i++) { 
                if(scores[i] >= avg)
                {
                    resultCount++;
                }
            }

            //[3]output
            Console.WriteLine($"평군({avg}점)이상을 받은 학생수: {resultCount}명");

        }
        
    }
}