Salut,cine imi da si mie algoritmi pentru diagonalele matricelor,va rog.
(Toate diagonalele)
Răspunsuri la întrebare
Răspuns de
0
Deasupra diagonalei principale:
for(i=1;i<=n;i++)
for(j=i+1;j<=n;j++)
Sub diagonala principală i>j :
for(i=2;i<=n;i++)
for(j=1;j<=n;j++)
Deasupra diagonalei secundare:
for(i=1;i<=n-1;i++)
for(j=i;j<=n-1;j++)
Sub diagonala secundară
for(i=2;i<=n;i++)
for(j=n+2-i;j<=n;j++)
Diagonala principala:
for(i=1;i<=n;i++)
a[i][i]=....
Diagonala secundara:
for(i=1;i<=n;i++)
a[i][n+1-i]=....
for(i=1;i<=n;i++)
for(j=i+1;j<=n;j++)
Sub diagonala principală i>j :
for(i=2;i<=n;i++)
for(j=1;j<=n;j++)
Deasupra diagonalei secundare:
for(i=1;i<=n-1;i++)
for(j=i;j<=n-1;j++)
Sub diagonala secundară
for(i=2;i<=n;i++)
for(j=n+2-i;j<=n;j++)
Diagonala principala:
for(i=1;i<=n;i++)
a[i][i]=....
Diagonala secundara:
for(i=1;i<=n;i++)
a[i][n+1-i]=....
Alte întrebări interesante