একটি ম্যাট্রিক্স হল সংখ্যার একটি আয়তক্ষেত্রাকার বিন্যাস যা সারি এবং কলামের আকারে সাজানো হয়। একটি ম্যাট্রিক্সের একটি স্থানান্তর হল একটি নতুন ম্যাট্রিক্স যেখানে মূলের সারিগুলি এখন কলাম এবং এর বিপরীতে। উদাহরণস্বরূপ।
নিচে একটি ম্যাট্রিক্স দেওয়া হল −
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<<"ম্যাট্রিক্স হল:"<ম্যাট্রিক্সের স্থানান্তর একটি নেস্টেড ফর লুপ ব্যবহার করে গণনা করা হয়। এটি নিম্নরূপ দেওয়া হল।
এর জন্য(i=0; iঅবশেষে, ট্রান্সপোজ প্রাপ্ত হয় এবং এটি পর্দায় মুদ্রিত হয়। এটি নিম্নলিখিত কোড স্নিপেট দিয়ে করা হয়৷
৷cout<<"ম্যাট্রিক্সের স্থানান্তর হল:"<