transpose matrix with c++

2
 #include <iostream> using namespace std; main() { int a,b,baris,kolom; cout<<"masukkan batas baris :"; cin>>a; cout<<"masukkan batas kolom :"; cin>>b; int X[a][b]; cout<<"Masukkan elemen matriks X"<<endl; for(baris=0;baris<a;baris++)  {for(kolom=0;kolom<b;kolom++)  {if(baris>=1&&kolom==0)  cout<<endl; cout<<"baris ["<<baris+1<<"] kolom ["<<kolom+1<<"] :"; cin>>X[baris][kolom];}} cout<<"matrix X = "<<endl; for(baris=0;baris<a;baris++)  {for(kolom=0;kolom<b;kolom++)  cout<<X[baris][kolom]<<" ";  cout<<endl;  }  cout<<"tranpose X = "<<endl;  for(kolom=0;kolom<b;kolom++)  {for(baris=0;baris<a;baris++)  cout<<X[baris][kolom]< <" ";  cout<<endl;  } }

Upload: satya-hadi-suroso

Post on 04-Feb-2018

233 views

Category:

Documents


0 download

TRANSCRIPT

 

#include <iostream>

using namespace std;

main(){

int a,b,baris,kolom;

cout<<"masukkan batas baris :";cin>>a;cout<<"masukkan batas kolom :";cin>>b;int X[a][b];cout<<"Masukkan elemen matriks X"<<endl;for(baris=0;baris<a;baris++)

  {for(kolom=0;kolom<b;kolom++)  {if(baris>=1&&kolom==0)  cout<<endl;

cout<<"baris ["<<baris+1<<"] kolom ["<<kolom+1<<"] :";cin>>X[baris][kolom];}}

cout<<"matrix X = "<<endl;

for(baris=0;baris<a;baris++)  {for(kolom=0;kolom<b;kolom++)  cout<<X[baris][kolom]<<" ";  cout<<endl;  }

  cout<<"tranpose X = "<<endl;  for(kolom=0;kolom<b;kolom++)  {for(baris=0;baris<a;baris++)  cout<<X[baris][kolom]<<" ";  cout<<endl;  }

}