double macierz::wyz ()
{
macierz X(n,m);
X.kolor=1;
double w=1;
for(int i=0; i<n; i++)
for(int j=0; j<m; j++)
X.t[i][j]=t[i][j];
for(int k=0;k<m-1;k++)
for(int i=k+1; i<n; i++)
for(int j=k+1;j<m;j++)
X.t[i][j]=X.t[i][j]-X.t[k][j]X.t[i][k]/X.t[k][k];
for(int i=0; i<n; i++)
w=wX.t[i][i];
if(X.kolor==1)
X.usun_tymcz();
return w;
}
móglby mi ktoś wytłumaczyc jak to działa,bo nie moge tego rozszyfrować