개성파 블로그

[C언어] 몇 차원 행렬 더하기와 곱하기 본문

프로그램/기타

[C언어] 몇 차원 행렬 더하기와 곱하기

TWorld 2013. 12. 7. 20:26

행렬




matrix.exe



y*x행렬입니다. 처음 입력해야 할 부분은 우선 y축인 행을 입력하셔야 하고 그 다음 x축인 열을 입력해야 합니다.


3*3행렬도 가능하시고 4*3행렬도 가능하십니다. 몇 차원 행렬이든 만드실 수 있습니다.





만약 2 2 행렬을 입력하셨으면


○○

○○


이런 식으로 2*2 행렬이 만들어지는데요. 여기서 위부터 차례로 입력해야 하므로


1 2 3 4을 입력한다면


1 2

3 4


이렇게 차례로 대입이 될 것입니다.


두 번째 행렬도 마찬가지로 입력하시면 됩니다.


최종적으로 첫 번째 행렬과 두 번째 행렬을 더한 값과, 곱한 값을 출력을 합니다.


만약 두 개의 행렬을 더할 수 없는 경우나 곱할 수 없는 경우가 나온다면 연산을 할 수 없다고 출력이 됩니다.


버그가 있으면 언제든 알려주세요!

Comments