توضیحات
در این قسمت تیم کدگیت سورس چرخش ماتریس در سی پلاس پلاس آماده کرده است. با استفاده از زبان سی پلاس پلاس و بدون استفاده از توابع آماده، درایه های یک ماتریس را بخ صورت چرخش میدهیم. در ادامه ویژگی این محصول آورده شده است.
چرخش ماتریس
چرخش ماتریس به صورت ساعتگرد به این صورت می باشد که درایه های ماتریس چرخش داشته باشند. این چرخش به گونه ای است که درایهها جابجا می شوند. به عنوان مثال ماتریس زیر به صورت ساعتگرد چرخش میدهیم:
Matrix:
1 2 3
4 5 6
7 8 9
Rotate Matrix:
4 1 2
7 5 3
8 9 6
خروجی برنامه
تمامی عملیاتهای پیاده سازی شده دارای تابع Main بوده و یک ماتریس تعریف شده و پس از چرخش، ماتریس چاپ می شود. خروجی برنامه، چاپ ماتریس چرخش یافته میباشد.