Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

सरणी को उलटने के लिए C प्रोग्राम लिखें

एक सरणी संबंधित वस्तुओं का एक समूह है जो एक सामान्य नाम से संग्रहीत होता है।

सिंटैक्स

एक सरणी घोषित करने के लिए सिंटैक्स इस प्रकार है -

datatype array_name [size];

आरंभीकरण

सरणी को उलटने के लिए C प्रोग्राम लिखें

घोषणा के समय एक ऐरे को भी इनिशियलाइज़ किया जा सकता है -

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. - जावास्क्रिप्ट में एक सरणी को उलटने के लिए एक प्रोग्राम लिखें?

    हम रिवर्स () . का उपयोग करके सरणी को उलट सकते हैं विधि और सामान्य तरीके से भी। Array.reverse() array.reverse() विधि का उपयोग करके सरणी को उलटना। उदाहरण <html> <body> <script> var a = [1,2,3,4,5];    a.reverse(); document.write(a); </script> </body> <

  1. जावास्क्रिप्ट ऐरे रिवर्स () जावास्क्रिप्ट ऐरे रिवर्स ()

    जावास्क्रिप्ट की रिवर्स () विधि का उपयोग सरणी तत्वों को उलटने के लिए किया जाता है। वाक्य रचना इस प्रकार है - array.reverse() आइए अब जावास्क्रिप्ट में रिवर्स () विधि को लागू करें - उदाहरण <!DOCTYPE html> <html> <body>    <h2>Demo Heading</h2>    <

  1. जावास्क्रिप्ट में ऐरे रिवर्स () जावास्क्रिप्ट में ऐरे रिवर्स ()

    जावास्क्रिप्ट ऐरे रिवर्स () फ़ंक्शन एक सरणी में तत्वों के क्रम को उलट देता है सरणी रिवर्स () फ़ंक्शन के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=