কম্পিউটার

সি প্রোগ্রামিং এর শেষ কলাম থেকে স্নেক প্যাটার্নে ম্যাট্রিক্স প্রিন্ট করুন।


nxn আকারের একটি অ্যারে দেওয়া, প্রোগ্রামটিকে একটি অ্যারের উপাদানগুলিকে অবশ্যই শেষ কলাম থেকে শুরু করে একটি স্নেক প্যাটার্নে মুদ্রণ করতে হবে যার অর্থ তাদের আসল অবস্থানগুলিতে কোনও পরিবর্তন না করেই arr[0][n]th উপাদান থেকে৷

সি প্রোগ্রামিং এর শেষ কলাম থেকে স্নেক প্যাটার্নে ম্যাট্রিক্স প্রিন্ট করুন।

উদাহরণ

ইনপুট:arr[]=100 99 98 97 93 94 95 96 92 91 90 89 85 86 87 88 আউটপুট:97 98 99 100 96 95 94 93 92 9788> 

অ্যালগরিদম

STARTধাপ 1 -> প্রাথমিক ভেরিয়েবলকে int n থেকে 5, i এবং jStep 2 হিসাবে ঘোষণা করুন -> উপাদান সহ 2-D ম্যাট্রিক্সের অ্যারে ঘোষণা করুন ধাপ 3 -> i=0 এবং i=0 এবং j-এর জন্য End End Else লুপ - প্রিন্ট arr[i][j] এন্ড এন্ডস্টপ এর জন্য 1 লুপ 

উদাহরণ

#include int main(){ int n =5; int arr[][5]={ {10, 20, 30, 40, 50}, { 60, 70, 80, 90, 100 }, { 110, 120, 130, 140, 150 }, { 160, 170, 180, 190, 200 }, { 210, 220, 230, 240, 250 } }; for (int i =0; i =0; j--) printf("%d", arr[i][j]); } রিটার্ন 0; }

আউটপুট

যদি আমরা উপরের প্রোগ্রামটি চালাই তাহলে এটি নিম্নলিখিত আউটপুট তৈরি করবে

50 40 30 20 10 60 70 80 90 100 150 140 130 120 110 160 170 180 190 200 250 240 230 220 210 

  1. C প্রোগ্রামে প্রদত্ত অ্যারে থেকে নিম্ন ত্রিভুজাকার ম্যাট্রিক্স প্যাটার্ন প্রিন্ট করুন।

  2. C প্রোগ্রামে তির্যকভাবে নিচের দিকে ম্যাট্রিক্স প্রিন্ট করুন।

  3. সি প্রোগ্রামে দেওয়া ম্যাট্রিক্সে শূন্যের সংখ্যা অনুসারে সাজানো কলামগুলির প্রিন্ট সূচক।

  4. সি প্রোগ্রামে আপেক্ষিক ক্রমে অ্যারের উপাদানগুলির শেষ ঘটনা প্রিন্ট করুন।