কম্পিউটার টিউটোরিয়াল

ম্যাট্রিক্সের সকল রো আরোহণ ক্রমে ও কলাম অবরোহণ ক্রমে সাজানোর C প্রোগ্রাম

একটি ম্যাট্রিক্সের সব রো (Row) অ্যাসেন্ডিং অর্ডারে এবং সব কলাম (Column) ডিসেন্ডিং অর্ডারে সাজাতে হবে। ইউজার রানটাইমে সাইজ ও এলিমেন্ট দেবে।

লজিক

  • রো সর্ট (অ্যাসেন্ডিং): প্রতিটি রো আলাদা করে বাবল সর্ট।
  • কলাম সর্ট (ডিসেন্ডিং): প্রতিটি কলাম আলাদা করে বাবল সর্ট (উল্টা কমপেয়ার)।
  • দুটি আলাদা ম্যাট্রিক্স ma ও mb ব্যবহার করা হয়েছে মূল ম্যাট্রিক্স সংরক্ষণ রাখতে।

C কোড (প্রধান অংশ)


for (i=0; i ma[i][k]) swap(ma[i][j], ma[i][k]);

for (j=0; j

নমুনা আউটপুট

Given matrix:
1 2 3 4
1 2 3 4
5 1 2 3

Rows ascending:
1 2 3 4
1 2 3 4
1 2 3 5

Columns descending:
5 2 3 4
1 2 3 4
1 1 2 3
  1. C++-এ ডায়াগোনাল এবং স্ক্যালার ম্যাট্রিক্স যাচাই করার প্রোগ্রাম

  2. এক্সেল চার্টে সারি ও কলাম বদলানোর পদ্ধতি

  3. এক্সেলে (Excel) সেল, কলাম ও সারি মার্জ (Merge) করার পদ্ধতি

  4. এক্সেল মাস্টারি: সারি ও কলাম ফ্রিজ করে হেডার দৃশ্যমান রাখুন