Заполнить матрицу случайными числами - C# (189054)
Формулировка задачи:
Заполнить матрицу случайными числами. Отобразить правую половину матрицы на левую зеркально симметрично относительно вертикальной оси.
Решение задачи: «Заполнить матрицу случайными числами»
textual
Листинг программы
static void Main(string[] args)
{
const int n = 5, m = 5;
int[,] Mas1 = new int[m, n];
int[,] Mas2 = new int[m, n];
Random rand = new Random();
for (int j = 0; j < n; j++)
{
for (int i = 0; i < n; i++)
{
Mas1[i, j] = rand.Next(0, 10);
Console.Write(Mas1[i, j]);
}
Console.WriteLine();
}
Console.WriteLine();
for (int j = 0; j < n; j++)
{
for (int i = 0; i < n; i++)
{
Mas2[i, j] = Mas1[(n - 1) - i, j];
Console.Write(Mas2[i, j]);
}
Console.WriteLine();
}
Console.ReadKey();
}