Программа которая предлагает пользователю ввести три набора чисел, каждый состоит из пяти значений типа double - C#
Формулировка задачи:
Здравствуйте, если есть такая возможность, прошу помочь с этой программой
Напишите программу, которая предлагает пользователю ввести три набора чисел, каждый состоит из пяти значений типа double. Программа должна выполнять следующие действия:
– сохранять информацию в массиве размера 3*5;
– вычислять среднее значение для каждого набора из пяти значений;
– вычислять среднее значение всех чисел;
– определять наибольшее из 15 значений;
– сообщать о результатах.
Решение задачи: «Программа которая предлагает пользователю ввести три набора чисел, каждый состоит из пяти значений типа double»
textual
Листинг программы
double[,] array = new double[3, 5];
double buf = 0;
double avg = 0;
double sum = 0;
for (int i = 0; i < 3; i++)
{
for (int j = 0; j < 5; j++)
{
Console.WriteLine("Введите элемент массива строки {0} столбца {1}", i, j);
array[i, j] = Double.Parse(Console.ReadLine());
}
}
for (int i = 0; i < 3; i++)
{
for (int j = 0; j < 5; j++)
{
Console.Write(" "+ array.GetValue(i, j) + " ");
if ((double)array.GetValue(i, j) > buf)
buf = (double)array.GetValue(i, j);
sum += (double)array.GetValue(i, j);
avg += (double)array.GetValue(i, j);
}
Console.WriteLine("\n Avg in Row " + avg / 5 + " \n");
avg = 0;
}
Console.WriteLine("\n MaxValue " + buf + "\n Avg " + sum / 15);