Transpose Of A Matrix Using C++

 

C++ Program For Transpose Of A Matrix

CODE

#include<iostream>

using namespace std;

int main()

{

int i,j,n,m;

cin>>n>>m;

int arr[n][m];

cout<<"Enter The Array\n";

for(i=0;i<n;i++)

{

for(j=0;j<m;j++)

{

cin>>arr[i][j];

}

}

//calculating transpose

for(i=0;i<n;i++)

{

for(j=i;j<m;j++)

{

int temp;

temp=arr[i][j];

arr[i][j]=arr[j][i];

arr[j][i]=temp;

}

}

// printing transpose

cout<<"The Transpose Of The Matrix is\n";

for(i=0;i<n;i++)

{

for(j=0;j<m;j++)

{

cout<<arr[i][j];

}

cout<<endl;

}

return 0;

}


OUTPUT



Comments