Lic.
Viviana Pardo
MATRICES
Lic. Viviana Pardo
Lic. Viviana Pardo
using System;
using [Link];
using [Link];
using [Link];
using [Link];
namespace CASuma2Matrices
{
class Program
{
static void Main(string[] args)
{
int nf, nc;
int[,] Matriz = new int[100,100];
[Link]("Numero Filas: ");
nf = [Link]([Link]());
[Link]("Numero de Columnas: ");
nc= Convert.ToInt32([Link]());
leerMatriz(Matriz, nf, nc);
[Link]();
[Link]("La matriz es: ");
mostrarMatriz(Matriz, nf, nc);
[Link]();
}
static void leerMatriz(int[,] A, int n, int m)
{
int i, j;
for (i = 0; i < n; i++)
{
for (j = 0; j < m; j++)
{
[Link]("Escribe el nombre para elemento {0} {1}: ", i, j);
A[i,j] = Convert.ToInt32([Link]());
}
}
}
static void mostrarMatriz(int[,] A, int n, int m)
{
int i, j;
for (i = 0; i < n; i++)
{
for (j = 0; j < m; j++)
{
[Link]("{0} ", A[i, j]);
}
[Link](" ");
}
}
}
}
Lic. Viviana Pardo
SUMAR DOS MATRICES
Lic. Viviana Pardo
using System;
using [Link];
using [Link];
using [Link];
using [Link];
namespace CASuma2Matrices
{
class Program
{
static void Main(string[] args)
{
int nf, nc;
int[,] R, Matriz2;
int[,] Matriz1 = new int[100,100];
// int[,] Matriz2;
Matriz2 = new int[100, 100];
R = new int[100, 100];
[Link]("Numero Filas: ");
nf = [Link]([Link]());
[Link]("Numero de Columnas: ");
nc= Convert.ToInt32([Link]());
[Link]("Introducir los elementos de la Matriz 1: ");
leerMatriz(Matriz1, nf, nc);
[Link]("Introducir los elementos de la Matriz 2: ");
leerMatriz(Matriz2, nf, nc);
sumaMatrices(Matriz1, Matriz2, R, nf, nc);
[Link]();
[Link]("La matriz 1 es: ");
mostrarMatriz(Matriz1, nf, nc);
[Link]("La matriz 2 es: ");
mostrarMatriz(Matriz2, nf, nc);
[Link]("La matriz resultante es: ");
mostrarMatriz(R, nf, nc);
[Link]();
}
static void leerMatriz(int[,] A, int n, int m)
{
int i, j;
for (i = 0; i < n; i++)
{
for (j = 0; j < m; j++)
{
[Link]("Escribe el nombre para elemento {0} {1}: ", i, j);
A[i,j] = Convert.ToInt32([Link]());
}
}
}
static void mostrarMatriz(int[,] A, int n, int m)
{
int i, j;
for (i = 0; i < n; i++)
{
for (j = 0; j < m; j++)
{
[Link]("{0} ", A[i, j]);
Lic. Viviana Pardo
}
[Link](" ");
}
}
static void sumaMatrices(int[,] A, int[,] B, int[,] C, int n, int m)
{
int i, j;
for (i = 0; i < n; i++)
{
for (j = 0; j < m; j++)
{
C[i, j] = A[i, j] + B[i, j];
}
}
}
}
}