: 필기
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
'인터넷강의 > 쉽게 배우는 C# 알고리즘 프로그램' 카테고리의 다른 글
8차시. 알고리즘_소수 구하기 (0) | 2020.05.31 |
---|---|
7차시. 개수 알고리즘(Count Algorithm) (0) | 2020.05.28 |
6차시. 알고리즘_등차수열_홀수의 합 (0) | 2020.05.28 |
2차시. 학습할 알고리즘 리스트 및 강의 소스 다운로드 등 소개 (0) | 2020.05.24 |
1차시. 알고리즘(Algorithm)과 절차 지향 프로그래밍 강의 소개 (0) | 2020.05.24 |