static void Main(string[] args) { Matrice a = new Matrice(3, 3); a.afisare(); Console.WriteLine(); Matrice b = new Matrice(3); b.afisare(); Console.WriteLine(); Console.WriteLine($"Adunarea a doua matrici:"); Matrice c = a.adunare(b); c.afisare(); Console.WriteLine($"Scaderea a doua matrici:"); Matrice d = a.scadere(b); d.afisare(); Console.WriteLine($"Inmultire a doua matrici:"); Matrice e = a.inmultire(b); e.afisare(); Console.WriteLine(); Console.WriteLine($"Inversa matricii:"); Matrice p = a.inversa(); p.afisare(); Console.ReadKey(); }
public Matrice ridicare(Matrice a, int n) { Matrice ridicare = new Matrice(a.n, a.m); ridicare = a; if (n == 1) { return(a); } while (n != 1) { ridicare = ridicare.inmultire(a); n--; } return(ridicare); }