05
26

    : 필기

3차시의 경우 Visual Studio 설치였음.

 

합계 알고리즘 : SumAlgorithm

//[?] n명의 국어 점수 중에서 80점 이상인 점수의 합계
using System

//합계 알고리즘(Sum Algorithm): 주어진 범위에 주어진 조건에 해당하는 자료들의 합계
class SumAlgorithm
{
	static void Main()
   	{
    	//[1] Input : n명의 국어 점수
        int[] scores = {100, 75, 50, 37, 90, 95};
        int sum = 0;
        
        //[2] Process: 합계 알고리즘 영역: 주어진 범위에 주어진 조건(필터링)
        for(int i = 0; i < scores.Length; i++)
        {
        	if(scores[i] >= 80)
            {
            	sum = sum + scores[i]; // SUM
            }
        }
        
        //[3] Output
        Console.WriteLine($"{scores.Length}명의 점수 중 80명 이상의 총점 : {sum}");
    }
}
// (new int[] { 100, 75, 50, 37, 90, 95 }).Where(s => s >= 80).Sum() // Statement -> Expression

 

예제 실행 화면

 

COMMENT