Подскажите, как построить матрицу по правилу - C#
Формулировка задачи:
Для каждого элемента, если j=i+1 или j=i-1 элемент равен 5. В остальных случаях -1. А элемент [i,n]=0. n-это порядок матрицы.
Решение задачи: «Подскажите, как построить матрицу по правилу»
textual
Листинг программы
using System;
class Program
{
static void Main(string[] args)
{
int N = 4; //порядок матрицы
int[,] array = new int[N,N];
for (int i = 0; i < N; i++)
for (int j = 0; j < N; j++)
{
if (j == i + 1 || j == i - 1)
array[i, j] = 5;
else
array[i, j] = -1;
if (j == N -1)
array[i, j] = 0;
}
for (int i = 0; i < N; i++)
{
for (int j = 0; j < N; j++) Console.Write(array[i, j] + " ");
Console.WriteLine();
}
Console.ReadKey();
}
}