평균 이상 학생: 평균(합계, 개수)-> 개수
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}명");
}
}
}