Диагональ матрицы C#

Задание: Получить квадратную матрица порядка n.(Заполнить массив по диагонали). 

Проверяется:

  • Умение заполнения массива определённым образом. 
  • Умения вывода массива в виде матрицы.
using System; 

class Program 
{ 
static void Main()//Точка входа в программу.  { 
Console.WriteLine("Введите размерность матрицы"); 
int a=int.Parse(Console.ReadLine());//Размерность матрицы . 
int k = 0;//Счётчик,который увеличивается при заполнении массива . 
int[,] mas=new int[a,a]; //Двумерный массив. 
for (int i = 0; i < a; i++)//Цикл, бегущий по строкам. 
{ 
for (int j = 0; j < a; j++)//Цикл, бегущий по столбцам. 
{ 
if (i == j) mas[i, j]=k;//Заполнятся будут те элементы,номера строк и столбцов которых равны(Диагональ). 
Console.Write(mas[i,j]+" ");//Вывод вдоль строки. 
} 
k++;//Увеличение переменной на 1. 
Console.WriteLine();//Переход на новую строку после заполнения предыдущей. 
} 
Console.ReadKey();//Задержка консоли. 
} 
}

Присоединяйся

Зарегестрируйся с помощью социальных сетей.

Публикуй

Опиши работу, прикрепи файлы и назначь цену.

Зарабатывай

Получай пассивный доход с продажи работ.

Тебе понадобится 5 минут для публикации работы на сайте.
Скачать

бесплатно

Matrix.rar
30243
Оцени работу

рейтинг

Поделись работой с друзьями

Мы не грузим циферки, чтоб ты увидел контент как можно быстрее;

Комментарии (0)

kostyaLem

/ /

Оставить комментарий

Ты не можешь комментировать

Только зарегестрированые пользователи имеют возможность комментировать работы
Диагональ матрицы C#
Построить матрицу и заполнить диагональ с шагом n-1.
Категория: Образование
Стоимость: Бесплатно