Вычислить среднюю успеваемость группы по каждой из дисциплин и в целом успешность группы. - C#
Формулировка задачи:
Help!!!
3. В двумерном массиве хранится информация об оценках каждого с 20 студентов группы по каждой с 10 дисциплин. первая строка - информация об оценках первого студента, вторая - второго и т.д.
Вычислить среднюю успеваемость группы по каждой из дисциплин и в целом успешность группы.
Решение задачи: «Вычислить среднюю успеваемость группы по каждой из дисциплин и в целом успешность группы.»
textual
Листинг программы
int[,] arr = new int[10, 20];
float averageCommon = 0;
int a = 0;
Random random = new Random();
Console.WriteLine("Исходный массив");
for (int i = 0; i < 10; i++)
{
for (int j = 0; j < 20; j++)
{
arr[i, j] = random.Next(2, 10);
Console.Write(arr[i, j] + " ");
}
Console.WriteLine();
}
for (int i = 0; i < 10; i++)
{
float averageDiscip = 0;
for (int j = 0; j < 20; j++)
{
averageDiscip += arr[i, j];
}
a++;
averageDiscip /= 20;
averageCommon += averageDiscip;
Console.Write("\nCредняя оценка по {1} дисциплине: {0} ", averageDiscip, a);
}
Console.WriteLine("\nУспеваемость группы в целом: " + averageCommon / 10);
Console.ReadLine();