Alte functii:

1.Simetria fata de diagonala principala
Parcurge matricea,dupa care compara elementele de deasupra diagonalei princiale cu cele de sub diagonala principala determinandu-se astfel daca matricea este simetrica sau nu
int simetric(int a[20][20],int n)
{int ok=1;
for(int i=1;i<=n;i++)
for(int j=1;j<=n;j++)
if(a[i][j]!=a[j][i])
ok=0;
return ok;
} |
2.Eliminarea unei linii
Elimina o linie dintr-o matrice
void elimina(int a[20][20],int & n,int & m,int k)
{for(int i=k;i<n-1;i++)
for(int j=0;j<m;j++)
a[i][j]=a[i+1][j];
n--;
} |
3.Inserarea unei linii
Adauga o linie la matricea data
void insereaza(int a[20][20],int & n,int m,int k,int v[20])
{for(int i=n-1;i>=k;i++)
for(int j=0;j<m;j++)
a[i+1][j]=a[i][j];
for(i=0;i<m;i++)
a[k][i]=v[i];
n++;
} |
|