На нашем сайте Вы сможете найти готовые курсовые и дипломные работы по программированию
Сейчас работаем

Диагональ матрицы 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();//Задержка консоли. 
} 
}
Комментарии (2)

/ /

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

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

Только зарегистрированые пользователи имеют возможность комментировать работы
Скачать

бесплатно

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

рейтинг

Диагональ матрицы C#
Задание: Получить квадратную матрица порядка n.(Заполнить массив по диагонали). Проверяется: Умение заполнения массива определённым образом. Умения вывода массива в виде матрицы.
Категория: Образование
Стоимость: Бесплатно