কম্পিউটার

রিভার্স অ্যারে করার জন্য একটি সি প্রোগ্রাম লিখুন


একটি অ্যারে হল সম্পর্কিত আইটেমগুলির একটি গ্রুপ যা একটি সাধারণ নামের সাথে সঞ্চয় করে৷

সিনট্যাক্স

একটি অ্যারে −

ঘোষণা করার জন্য সিনট্যাক্স নিম্নরূপ
datatype array_name [size];

শুরু করা

রিভার্স অ্যারে করার জন্য একটি সি প্রোগ্রাম লিখুন

ঘোষণার সময় একটি অ্যারে শুরু করা যেতে পারে -

int a[5] = { 10,20,30,40,50};

সি-তে উল্টানো অ্যারে

আমরা সোয়াপিং টেকনিক ব্যবহার করে রিভার্স অ্যারে করতে পারি।

উদাহরণস্বরূপ, যদি 'P' হয় চারটি উপাদান সহ পূর্ণসংখ্যার একটি অ্যারে -

P[0] = 1, P[1] = 2, P[2] = 3 and P[3]=4

তারপর, বিপরীত করার পর −

P[0] = 4, P[1] = 3, P[2] = 2 and P[3]=1

উদাহরণ

একটি অ্যারে-

কে বিপরীত করার জন্য C প্রোগ্রামটি নিচে দেওয়া হল
#include <stdio.h>
int main(){
   int num, i, j, array1[50], array2[50];
   printf("Enter no of elements in array\n");
   scanf("%d", &num);
   printf("Enter array elements\n");
   for (i = 0; i < num ; i++)
      scanf("%d", &array1[i]);
   // Copying elements into array
   for (i = num - 1, j = 0; i >= 0; i--,j++)
      array2[j] = array1[i];
   // Copying reversed array into the original
   for (i = 0; i < num; i++)
      array1[i] = array2[i];
   printf("The reversed array:\n");
   for (i = 0; i< num; i++)
      printf("%d\n", array1[i]);
   return 0;
}

আউটপুট

কার্যকর করার পরে, আপনি নিম্নলিখিত আউটপুট পাবেন -

Enter no of elements in array
4
Enter array elements
20
50
60
70
The reversed array:
70
60
50
20

  1. জাভাস্ক্রিপ্টে একটি অ্যারে বিপরীত করার জন্য একটি প্রোগ্রাম লিখুন?

  2. জাভাস্ক্রিপ্ট অ্যারে বিপরীত()

  3. জাভাস্ক্রিপ্টে অ্যারে রিভার্স()

  4. পাইথন প্রোগ্রাম প্রদত্ত আকারের গ্রুপে একটি অ্যারে বিপরীত করতে?