Вычислить общий средний балл всех студентов и распечатать список студентов со средним баллом выше общего - C#
Формулировка задачи:
Задача следующая: вычислить общий средний балл всех студентов и распечатать список студентов со средним баллом выше общего среднего балла
Решение задачи: «Вычислить общий средний балл всех студентов и распечатать список студентов со средним баллом выше общего»
textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication13
{
class Program
{
static void Main(string[] args)
{
Console.Write("Введите кол-во стуентов: ");
int n = int.Parse(Console.ReadLine());
Console.WriteLine();
int[] a = new int[n];
Console.Write("Введите баллы студентов: ");
Console.WriteLine();
int sum = 0;
for (int i = 0; i < n; i++)
{
Console.Write("Введите балл студента №{0}: ", i + 1);
a[i] = int.Parse(Console.ReadLine());
}
for (int i = 0; i < n; i++)
{
sum += a[i];
}
int m = sum / n;
Console.WriteLine();
Console.Write("Общий средний балл: {0}", m);
Console.WriteLine();
Console.WriteLine();
Console.WriteLine("Выше общего среднего балла: ");
for (int i = 0; i < n; i++)
{
if (a[i] > m)
{
Console.WriteLine("Студент №{0} ", i + 1);
}
}
}
}
}