Se consideră o matrice pătratică cu n linii și n coloane.Sa se înlocuiască elementele aflate deasupra diagonalei principale cu oglinditul lor.
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
Ai codul in C++ și în a doua poza raționamentul inițial.
Spor!
Anexe:
sergiugun:
In poza cu schita, la accesarea elementelor de deasupra D.P. j ia valori de la i+1 la n. Nu folosim varianta aceasta dar e good to know.
using namespace std;
int main() {int i,n,j,ogl,a[50][50],c;
std::cin>>n;
for(i=1;i<=n;i++)
for(j=1;j<=n;j++)
std::cin>>a[i][j];
for(i=1;i<=n-1;i++)
for(j=i+1;j<=n;j++)
while(a[i][j]!=0)
{ogl=0;
ogl=ogl*10+a[i][j]%10;
a[i][j]/=10;
c=ogl;
a[i][j]=c;}
for(i=1;i<=n;i++)
{for(j=1;j<=n;j++)
std::cout< }
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Engleza,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
9 ani în urmă
Studii sociale,
9 ani în urmă