Как вывести двумерный массив матрицей на C#

В C# существует несколько способов вывести двумерный массив в виде матрицы. Один из них – использование двух вложенных циклов для перебора элементов массива. Первый цикл будет перебирать строки, а второй – столбцы.

Давайте рассмотрим пример кода, который демонстрирует этот подход:

Как вывести двумерный массив в C# матрицей

В C# есть несколько способов вывести двумерный массив в виде матрицы. Рассмотрим один из самых простых и понятных подходов.

int[,] array = new int[3, 3] { { 1, 2, 3 }, { 4, 5, 6 }, { 7, 8, 9 } };
for (int i = 0; i < array.GetLength(0); i++)
{
for (int j = 0; j < array.GetLength(1); j++)
{
Console.Write(array[i, j] + " ");
}
Console.WriteLine();
}
1 2 3
4 5 6
7 8 9 

Таким образом, мы вывели двумерный массив в виде матрицы.

Шаг 1: Создайте двумерный массив с данными:

int[,] matrix = new int[,]
{
{1, 2, 3},
{4, 5, 6},
{7, 8, 9}
};

Шаг 2: Определите количество строк и столбцов в массиве:

int rows = matrix.GetLength(0);
int columns = matrix.GetLength(1);

Шаг 3: Выведите массив в виде матрицы:

for (int i = 0; i < rows; i++)
{
for (int j = 0; j < columns; j++)
{
Console.Write(matrix[i, j] + " ");
}
Console.WriteLine();
}

Результат будет выглядеть следующим образом:

1 2 3
4 5 6
7 8 9

Теперь вы знаете, как вывести двумерный массив в виде матрицы в C#. Этот метод может быть полезен при отладке программ и визуализации данных в удобном для чтения виде.

1. Создайте двумерный массив нужного размера и заполните его значениями:

int[,] array = new int[3, 3] {
{1, 2, 3},
{4, 5, 6},
{7, 8, 9}
};

2. Используйте два вложенных цикла для прохода по элементам массива:

for (int i = 0; i < array.GetLength(0); i++) {
for (int j = 0; j < array.GetLength(1); j++) {
Console.Write(array[i, j] + "\t");
}
// Переход на новую строку после окончания строки матрицы
Console.WriteLine();
}

Таким образом, при выполнении указанного кода, в консольном окне будет выведена следующая матрица:

1    2    3
4    5    6
7    8    9

Оцените статью