Нахождение минимального элемента матрицы через подпрограмму - C#
Формулировка задачи:
Доброго дня,
Нужно создать матрицу которая заполняется случайными элементами от -2pi до 2pi и составить подпрограмму для нахождения минимального элемента этой матрицы.
Я знаю как задать матрицу, знаю как в ней найти минимальное значение, но не знаю как найти минимальное значение через подпрограмму
Хелп
double[,] mas = new double[3, 4];
double min = -2 * Math.PI;
double max = 2 * Math.PI;
Random rnd = new Random();
for (int i = 0; i < 3; i++)
{
for (int j = 0; j < 4; j++)
{
mas[i, j] = rnd.NextDouble() * (max - min) + min;
Console.Write("{0,7:f2}", mas[i, j]);
}
Console.WriteLine();
Console.WriteLine();
}
//вот эта строчка находит минимальный элемент массива, это я знаю,
//но как из этой строчки сделать подпрограмму - я так и не понял
double minValue = mas.Cast<double>().Min();
Console.WriteLine();
Console.WriteLine("{0,7:f2}", minValue);
Console.ReadLine();Решение задачи: «Нахождение минимального элемента матрицы через подпрограмму»
textual
Листинг программы
//Если указан тип функции void, то функция не возвращает значения, т.е. работает аналогично процедуре
static void Main(string[] args)
{
Console.WriteLine("привет мир!");
}