Here mat is original matrix variable and tmat is transpose of mat matrix variable and i and j are the loop variable which count the row and column respectively.
/* http://native-code.blogspot.com */ #include <iostream> using namespace std; int main() { int mat[2][2],tmat[2][2],i,j; //mat=original matrix , tmat=transpose matrix cout<<"/* http://native-code.blogspot.com */"; cout<<"Enter the elements in array: "; //Now insert the element into mat[2][2] for(i=0;i<2;i++) //for row { for(j=0;j<2;j++) //for column { cin>>mat[i][j]; } } //print the inserted element cout<<"Elements are: "; for(i=0;i<2;i++) { for(j=0;j<2;j++) { cout<<" "<<mat[i][j]; } cout<<endl; } //transpose rule start for(i=0;i<2;i++) { for(j=0;j<2;j++) { tmat[i][j]=mat[j][i]; } } //print the transpose matrix element cout<<"Transpose elements are: "; for(i=0;i<2;i++) { for(j=0;j<2;j++) { cout<<" "<<tmat[i][j]; } cout<<endl; } return 0; }
IDE Used To Test This Code : Try this code in your computer for better understanding. Enjoy the code. If you have any Question you can contact us or mail us.We will reply you as soon as possible.
Post a Comment