Informatică, întrebare adresată de dinumarius, 9 ani în urmă

O matrice cu p linii si q coloane se completeaza cu numere intregi citite de la tastatura .Sa se interschimbe elementele coloanelor x si y(x si y sunt numere naturale citite de la tastatura).Tabloul astfel construit va fi scris in fisierul matrix.txt fiecare linie a tabloului pe cate o linie a fisierului,cu cate un spatiu intre elementele fiecarei linii.
Multumesc pentru raspuns!

Răspunsuri la întrebare

Răspuns de Puiutz
2
int main()
{
int a[][],p,q,x,y;
cin>>p>>q;
for(int i=1;i<=p;p++)
for(int j=1;j<=q;j++)
cin>>a[i][j];
cin>>x>>y;
for(int i=1;i<=p;i++)
{ int aux=a[i][x];
a[i][x]=a[i][y];
a[i][y]=aux;
}
for(int i=1;i<=p;i++)
{for(int j=1;j<=q;j++)
cout<<a[i][j]<<" ";
cout<<endl;
}
return 0;
}
Alte întrebări interesante