반응형
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);
}
}
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);
}
}
반응형
'C#' 카테고리의 다른 글
04.C# - 알고리즘 : 최소값 (0) | 2009.08.05 |
---|---|
03.C# - 알고리즘 : 최대값 (0) | 2009.08.05 |
16.C# - 카운트 (0) | 2009.08.05 |
01.C# - 알고리즘 : 합계 (0) | 2009.08.05 |
15.C# - 배열 (0) | 2009.08.05 |
Comments