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=