В матрице (7,7), сформированной случайным образом, расположить элементы каждого столбца в порядке возрастания их величин - C#
Формулировка задачи:
В матрице (7,7), сформированной случайным образом, расположить элементы каждого столбца в порядке возрастания их величин.
Заранее спасибо)
Решение задачи: «В матрице (7,7), сформированной случайным образом, расположить элементы каждого столбца в порядке возрастания их величин»
textual
Листинг программы
Random rand = new Random();
int[,] a = new int[7, 7];
for (int i = 0; i < 7; i++)
for (int j = 0; j < 7; j++)
{
a[i, j] = rand.Next(0, 10);
}
int temp;
for (int j = 0; j < 7; j++)
{
for (int i = 0; i < 7; i++)
{
temp = a[i, j];
if (i < 6)
if (a[i+1, j] < temp)
{
a[i+1, j] = a[i, j];
a[i, j] = temp;
i = 0;
continue;
}
}
}
for (int i = 0; i < 7; i++)
{
for (int j = 0; j < 7; j++)
{
Console.Write(a[i, j]+" ");
}
Console.Write("\n");
}
Console.Read();