Ejemplo n.º 1
0
        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();
        }
Ejemplo n.º 2
0
 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;
 }