Пусть а[1].а[20]- количество осадков в миллиметрах - C#
Формулировка задачи:
Пусть а[1],...,a[20]- количество осадков в миллиметрах, выпадавшие в Москве в течении первых 10 лет нашего столетия. Надо вычислить среднее количество осадков и отклонение от среднего для каждого года.
Решение задачи: «Пусть а[1].а[20]- количество осадков в миллиметрах»
textual
Листинг программы
static void Main(string[] args)
{
// ИНИЦИАЛИЗАЦИЯ И ВЫВОД
int size = 20;
Random random = new Random();
int[] a = new int[size];
for (int i = 0; i < size; i++)
{
a[i] = random.Next(0, 1000); // Настроить разброс самому
Console.Write(a[i] + " ");
}
Console.WriteLine();
double avg = a.Average();
Console.WriteLine("Среднее " + avg.ToString());
Console.WriteLine("Отклонения от среднего");
foreach (var item in a.Select(e => Math.Abs(e - avg)))
{
Console.Write(item + " ");
}
Console.ReadKey();
}