static int[,] Calculo(int[,] v1, int[,] v2, char[,] op )
for (int i = 0; i < v1.GetLength(0); i++) {
for (int j = 0; j < v1.GetLength(1); j++) {
matrizRes[i,j] = v1[i,j] + v2[i,j];
matrizRes[i,j] = v1[i,j] - v2[i,j];
matrizRes[i,j] = v1[i,j] * v2[i,j];
matrizRes[i,j] = v1[i,j] % v2[i,j];
} PrintMatriz(matrizRes);
static int SumaMatriz(int[,] matriz)
for (int i = 0; i < matriz.GetLength(0); i++) {
for (int j = 0; j < matriz.GetLength(1); j++) {
static void PrintMatriz(int[,] matriz)
for (int i = 0; i < matriz.GetLength(0); i++) {
for (int j = 0; j < matriz.GetLength(1); j++) {
Console.Write(matriz[i,j]);
static void PrintMatrizOp(char[,] matriz)
for (int i = 0; i < matriz.GetLength(0); i++) {
for (int j = 0; j < matriz.GetLength(1); j++) {
Console.Write(matriz[i,j]);
int[] vector1 = {1,2,3,4};
int[,] matrizC = new int[matrizA.GetLength(0), matrizA.GetLength(1)];
Console.WriteLine($" Suma Matriz A = {SumaMatriz(matrizA)}");
Console.WriteLine($" Suma Matriz B = {SumaMatriz(matrizB)}");
Console.WriteLine($" Suma Matriz C = {SumaMatriz(matrizC)}");
char[,] matrizOperaciones =
Console.WriteLine("Matriz A");
Console.WriteLine("Matriz B");
Console.WriteLine("Matriz Operaciones");
PrintMatrizOp(matrizOperaciones);
Console.WriteLine("Matriz C");
PrintMatriz(matrizC); Console.WriteLine();
Console.WriteLine("Matriz C");
matrizC = Calculo(matrizA,matrizB,matrizOperaciones); Console.WriteLine();
Console.WriteLine("Matriz C");
matrizC = Calculo(matrizC,matrizB,matrizOperaciones); Console.WriteLine();