Anda di halaman 1dari 2

Programa para explicar la teoría de matrices: declaración de una matriz, población de una matriz, mostrar

contenido de una matriz y operaciones básicas con una matriz.


class DeclaracionMatrices
{
static void Main(string[] args)
{
int[,] M = new int[3, 3];//Declaracion de una matriz
//Poblacion de una matriz usando sus ubicacion (fila,columna)
M[0, 0] = 41;
M[0, 1] = 33;
M[0, 2] = 19;
M[1, 0] = 14;
M[1, 1] = 25;
M[1, 2] = 53;
M[2, 0] = 24;
M[2, 1] = 15;
M[2, 2] = 63;
//Tamaño de matriz
Console.WriteLine(M.Length);
//Codigo para recorrer una matriz
for (int i = 0; i < 3; i++)//recorre las filas
{
for (int j = 0; j < 3; j++)//recorre los valores de las columnas
{
Console.Write(M[i, j] + " ");
}
Console.Write("Fila"+i);
Console.WriteLine(" ");
}

//Suma de los elementos de una matriz


Console.WriteLine("Suma de los elementos de la matriz");
int sumatoria=0;
for (int i = 0; i < 3; i++)//recorre las filas
{
for (int j = 0; j < 3; j++)//recorre los valores de las columnas
{
sumatoria = sumatoria + M[i, j];
}
}
Console.WriteLine("La sumatoria de la matriz es: "+sumatoria);

//Suma de valores pares y multiplos de 3


Console.WriteLine("Suma de los elementos pares");
int sumapar = 0, sumatri=0;
for (int i = 0; i < 3; i++)//recorre las filas
{
for (int j = 0; j < 3; j++)//recorre los valores de las columnas
{
if(M[i, j]%2==0)
sumapar = sumapar + M[i, j];
if (M[i, j] % 3 == 0)
sumatri = sumatri + M[i, j];
}
}
Console.WriteLine("La sumatoria de pares: " + sumapar);
Console.WriteLine("La sumatoria multiplos de tres: " + sumatri);
//Sumatoria de filas
for (int i = 0; i < 3; i++)//recorre las filas
{
int sumafila = 0;
for (int j = 0; j < 3; j++)//recorre los valores de las columnas
{
sumafila = sumafila + M[i, j];
}
Console.WriteLine("Suma fila"+i+" = "+sumafila);
}
//Población de una matriz
Console.WriteLine(" ");
int[,] M2 = { { 15, 17, 25, 10 }, { 18, 20, 23, 18 }, { 12, 17, 29, 16 } };
for (int i = 0; i < 3; i++)
{
for (int j = 0; j < 4; j++)
{
Console.Write(M2[i, j] + " ");
}
Console.Write("Fila" + i);
Console.WriteLine(" ");
}

Console.ReadKey();
}
}

Anda mungkin juga menyukai