Найти максимальный среди минимальных элементов столбцов двухмерного массива - C# (179560)
Формулировка задачи:
Найти максимальный среди минимальных элементов столбцов двухмерного массива целых чисел.
Определить номер строки и столб-ца для такого элемента. Помогите пожалуйста
Решение задачи: «Найти максимальный среди минимальных элементов столбцов двухмерного массива»
textual
Листинг программы
int[,] array = new int[3,4];
Random rand = new Random();
for (int i = 0; i < 3; i++)
{
for (int j = 0; j < 4; j++)
{
array[i, j] = rand.Next(0, 250);
Console.Write(array[i,j] + "\t");
}
Console.WriteLine();
}
//
int[] colMin = { array[1, 0], array[1, 1], array[1, 2], array[1, 3] };
for (int j = 0; j < 4; j++)
{
for (int i = 0; i < 3; i++)
{
if (colMin[j] > array[i, j])
{ colMin[j] = array[i, j]; }
}
Console.ForegroundColor = ConsoleColor.White;
Console.WriteLine("Минимальный элемент в {0} столбце = {1}", j+1, colMin[j]);
}
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("Максимальный элемент среди этих столбцов равен = {0}", colMin.Max());
Console.ReadLine();