static void Main(string[] args) { Console.WriteLine(); Console.WriteLine("Primera Matriz"); Matriz m1 = new Matriz(); m1.creaMatriz(); Console.WriteLine(); Console.WriteLine("Segunda Matriz"); Matriz m2 = new Matriz(); m2.creaMatriz(); Matriz m3 = m1 + m2; Console.WriteLine(); Console.WriteLine("Suma de las dos matrices"); m3.imprimirmatriz(); Console.WriteLine(); m1.modificarValor(); m1.imprimirmatriz(); Console.WriteLine(); Console.WriteLine(m2.leerposicion()); m2.imprimirmatriz(); Console.WriteLine(); }
public static Matriz operator +(Matriz mat1, Matriz mat2) { Matriz matriz3 = new Matriz(); for (int x = 0; x < largo; x++) { for (int y = 0; y < ancho; y++) { matriz3.matriz[x, y] = mat1.matriz[x, y] + mat2.matriz[x, y]; } } return matriz3; }