Algoritm pt interschimbarea elementelor a 2 linii l1 si l2 citite de la tastatura? E urgent, multumesc mult de tot
Răspunsuri la întrebare
Răspuns de
2
#include <iostream>
using namespace std;
int main(){
int a[100][100],n,i,j,linia1,linia2,temp;
cout<<"Introduceti dimensiunea matricei:";
cin>>n;
cout<<"Introduceti matricea:\n";
for(i=0;i<n;i++){
for(j=0;j<n;j++){
cin>>a[i][j];
}
}
cout<<"Introduceti prima linie:";
cin>>linia1;
cout<<"Introduceti linia 2:";
cin>>linia2;
for(j=0;j<n;j++){
temp=a[linia1-1][j];
a[linia1-1][j]=a[linia2-1][j];
a[linia2-1][j]=temp;
}
cout<<"Matricea acum este:\n";
for(i=0;i<n;i++){
for(j=0;j<n;j++){
cout<<a[i][j]<<" ";
}
cout<<endl;
}
return 0;
}
using namespace std;
int main(){
int a[100][100],n,i,j,linia1,linia2,temp;
cout<<"Introduceti dimensiunea matricei:";
cin>>n;
cout<<"Introduceti matricea:\n";
for(i=0;i<n;i++){
for(j=0;j<n;j++){
cin>>a[i][j];
}
}
cout<<"Introduceti prima linie:";
cin>>linia1;
cout<<"Introduceti linia 2:";
cin>>linia2;
for(j=0;j<n;j++){
temp=a[linia1-1][j];
a[linia1-1][j]=a[linia2-1][j];
a[linia2-1][j]=temp;
}
cout<<"Matricea acum este:\n";
for(i=0;i<n;i++){
for(j=0;j<n;j++){
cout<<a[i][j]<<" ";
}
cout<<endl;
}
return 0;
}
Alte întrebări interesante
Religie,
8 ani în urmă
Matematică,
8 ani în urmă
Engleza,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă