У меня есть матрица 5x5, заполненная нулями.
Я собираюсь нарисовать диагональную линию от верхнего правого угла до нижнего левого угла, используя вложенный цикл.
ожидаемый результат :
0 0 0 0 1
0 0 0 1 0
0 0 1 0 0
0 1 0 0 0
1 0 0 0 0
мой вывод :
1 0 0 0 0
0 1 0 0 0
0 0 1 0 0
0 0 0 1 0
0 0 0 0 1
мой код:
using System;
namespace practice_04
{
class Program
{
static void Main(string[] args)
{
int[,] array = new int[5, 5];
for (int i = 0; i < 5; i++)
{
for (int j = 0; j < 5; j++)
{
array[i, j] = (i == j) ? 1 : 0;
Console.Write($"{array[i, j]} ");
}
Console.WriteLine(Environment.NewLine);
}
}
}
}
Я не понимаюкак превратить мой вывод в ожидаемый вывод