একটি অ্যারে হল সম্পর্কিত ডেটা আইটেমগুলির একটি গ্রুপ যা একক নামের সাথে সংরক্ষণ করা হয়৷
৷উদাহরণস্বরূপ, int student[30]; //ছাত্র হল একটি অ্যারের নাম যা একটি একক পরিবর্তনশীল নামের সাথে 30টি ডেটা আইটেম সংগ্রহ করে
অ্যারের অপারেশনগুলি
-
অনুসন্ধান করা হচ্ছে − এটি নির্দিষ্ট উপাদান উপস্থিত আছে কি না তা খুঁজে বের করতে ব্যবহৃত হয়
-
বাছাই করা হচ্ছে − এটি একটি অ্যারেতে উপাদানগুলিকে আরোহী বা অবরোহ ক্রমে সাজাতে সাহায্য করে৷
-
ট্র্যাভার্সিং − এটি একটি অ্যারের প্রতিটি উপাদানকে ক্রমানুসারে প্রক্রিয়া করে।
-
ঢোকানো হচ্ছে − এটি একটি অ্যারের মধ্যে উপাদান সন্নিবেশ করতে সাহায্য করে।
-
মোছা হচ্ছে − এটি একটি অ্যারের একটি উপাদান মুছে ফেলতে সাহায্য করে৷
৷
দ্বি-মাত্রিক অ্যারের গাণিতিক ক্রিয়াকলাপ সম্পাদনের জন্য প্রয়োগ করা যুক্তিটি নিম্নরূপ -
এর জন্য(সারি =0; সারিদ্বি-মাত্রিক অ্যারের সমস্ত গাণিতিক ক্রিয়াকলাপ মুদ্রণ-এ যুক্তি প্রয়োগ করা হয় নিম্নরূপ -
printf("\nAdd\t Sub\t Mul\t Div\t Mod\n");printf("---------------------- ---------\n");এর জন্য(সারি =0; সারিপ্রোগ্রাম
দ্বি-মাত্রিক অ্যারে -
-এ পাটিগণিত ক্রিয়াকলাপ সম্পাদনের জন্য সি প্রোগ্রামটি নিম্নরূপ#includeint main(){ int i, j, row, col,A[20][20], B[20][20]; int add[10][10], sub[10][10], mul[10][10], mod[10][10]; float div[10][10]; printf("সারি এবং কলামের নম্বর লিখুন:\n"); scanf("%d %d", &i, &j); printf("প্রথম অ্যারের উপাদান লিখুন:\n"); জন্য(সারি=0; সারি আউটপুট
যখন উপরের প্রোগ্রামটি কার্যকর করা হয়, তখন এটি নিম্নলিখিত ফলাফল তৈরি করে -
নং লিখুন:সারি এবং কলামগুলির:3 4প্রথম অ্যারের উপাদানগুলি লিখুন:1 2 4 5 6 7 3 8 3 2 1 8 দ্বিতীয় অ্যারের উপাদানগুলি লিখুন:1 2 1 2 1 3 4 2 1 2 1 1 সাব মুল ডিভ যোগ করুন মোড-------------------------------2 0 1 1.00 04 0 4 1.00 05 3 4 4.00 07 3 10 2.00 17 5 6 6.00 010 4 21 2.00 17 -1 12 0.00 310 6 16 4.00 04 2 3 3.00 04 0 4 1.00 02 0 1 1.00 09 7 8 8.00 পূর্বে