Computer >> 컴퓨터 >  >> 프로그램 작성 >> C++

행렬의 전치를 찾는 C++ 프로그램

<시간/>

행렬은 행과 열의 형태로 배열된 숫자의 직사각형 배열입니다. 행렬의 전치(transpose)는 원본의 행이 이제 열이 되고 그 반대가 되는 새로운 행렬입니다. 예를 들어.

행렬은 다음과 같습니다 -

1 2 34 5 67 8 9

위의 행렬을 전치하면 다음과 같다.

1 4 72 5 83 6 9

행렬의 전치를 구하는 프로그램은 다음과 같습니다 -

예시

#include 

출력

행렬은 다음과 같습니다.1 23 45 6행렬의 전치:1 3 52 4 6

위의 프로그램에서 행렬은 초기화됩니다. 그런 다음 해당 값이 표시됩니다. 이것은 다음 코드 스니펫에 나와 있습니다.

int a[3][3] ={ {1, 2} , {3, 4} , {5, 6} };cout<<"행렬은 다음과 같습니다."< 

행렬의 전치는 중첩 for 루프를 사용하여 계산됩니다. 이것은 다음과 같이 주어집니다.

for(i=0; i 

마지막으로 조옮김이 얻어지고 화면에 인쇄됩니다. 이것은 다음 코드 스니펫으로 수행됩니다.

cout<<"행렬의 전치는 다음과 같습니다."<