Загрузка страницы

ENCONTRANDO OS NÚMEROS DE TODAS AS DIAGONAIS DE UMA MATRIZ (C Sharp)

Bom dia/tarde/noite pra vc!
Neste vídeo eu mostro de uma maneira simples, como encontrar os números que estão nas diagonais de uma matriz (cada diagonal por vez).

CÓDIGO FINAL APRESENTADO NO VÍDEO:
namespace Matriz
{
class Program
{
static void Main(string[] args)
{
int[,] matriz = { { 5, 10, 4}, { 13, 2, 27 }, { 8, 1, 3 } };

/*
5 10 4
13 2 27
8 1 3
*/

Console.WriteLine("Matriz:\n");
for (int i = 0; i menor que 3; i++)
{
for (int j = 0; j menor que 3; j++)
{
Console.Write(matriz[i, j] + " ");
}
Console.WriteLine();
}
Console.WriteLine();

// Diagonal: direita para esquerda E cima para baixo;
Console.WriteLine("Diagonal: direita para esquerda E cima para baixo");
int aux = 2;
for (int i = 0; i menor que 3; i++)
{
Console.Write(matriz[i, aux] + " ");
aux--;
}
Console.WriteLine();

// Diagonal: esquerda para direita E cima para baixo;
Console.WriteLine("Diagonal: esquerda para direita E cima para baixo:");
for (int i = 0; i menor que 3; i++)
{
Console.Write(matriz[i, i] + " ");
}
Console.WriteLine();

// Diagonal: esquerda para direita E baixo para cima;
Console.WriteLine("Diagonal: esquerda para direita E baixo para cima:");
aux = 0;
for (int i = 2; i maior que -1; i--)
{
Console.Write(matriz[i, aux] + " ");
aux++;
}
Console.WriteLine();

// Diagonal: direita para esquerda E baixo para cima;
Console.WriteLine("Diagonal: direita para esquerda E baixo para cima:");
for (int i = 2; i maior que -1; i--)
{
Console.Write(matriz[i, i] + " ");
}
Console.WriteLine();
}
}
}

#mpov #programação #matriz

Видео ENCONTRANDO OS NÚMEROS DE TODAS AS DIAGONAIS DE UMA MATRIZ (C Sharp) канала mPOV
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
24 сентября 2023 г. 6:44:10
00:04:44
Яндекс.Метрика