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

सी भाषा में सरणी तत्व का उपयोग कैसे करें?

एक सरणी संबंधित डेटा आइटम का एक समूह है जो एक सामान्य नाम साझा करता है। किसी सरणी में एक विशेष मान को उसके "इंडेक्स नंबर" या "सबस्क्रिप्ट" का उपयोग करके पहचाना जाता है।

एक सरणी का लाभ इस प्रकार है -

  • आइटम के संग्रह का प्रतिनिधित्व करने के लिए एक ही नाम का उपयोग करने की क्षमता और आइटम नंबर निर्दिष्ट करके किसी आइटम को संदर्भित करने की क्षमता उपयोगकर्ता को संक्षिप्त और कुशल कार्यक्रम विकसित करने में सक्षम बनाती है।

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

datatype array_name [size];

उदाहरण के लिए,

float height [50]

यह 'ऊंचाई' को 50 फ्लोट तत्वों वाली एक सरणी के रूप में घोषित करता है।

int group[10]

यह 'समूह' को एक सरणी के रूप में घोषित करता है जिसमें अधिकतम 10 पूर्णांक स्थिरांक होते हैं।

"सरणी सबस्क्रिप्ट" का उपयोग करके व्यक्तिगत तत्वों की पहचान की जाती है। जबकि मानों के पूरे सेट को एक सरणी के रूप में संदर्भित किया जाता है, व्यक्तिगत मानों को "तत्व" कहा जाता है।

सरणी अनुक्रमणिका का उपयोग करके सरणी तत्वों तक पहुंचना आसान है।

उदाहरण

किसी सरणी तक पहुँचने के लिए C प्रोग्राम निम्नलिखित है -

#include<stdio.h>
int main(){
   int array[5],i ;
   array[3]=12;
   array[1]=35;
   array[0]=46;
   printf("Array elements are: ");
   for(i=0;i<5;i++){
      printf("%d ",array[i]);
   }
   return 0;
}

आउटपुट

जब उपरोक्त प्रोग्राम को निष्पादित किया जाता है, तो यह निम्नलिखित परिणाम उत्पन्न करता है -

Array elements are: 46 35 38 12 9704368
Array[2] and array[4] prints garbage values because we didn’t enter any values in that locations

  1. एंड्रॉइड में सरणी तत्वों को कैसे क्रमबद्ध करें?

    यह उदाहरण एंड्रॉइड में सरणी तत्वों को कैसे क्रमबद्ध करें के बारे में प्रदर्शित करता है। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें। उपर

  1. सी भाषा में पॉइंटर्स का उपयोग करके सरणी तत्वों के योग की गणना कैसे करें?

    पॉइंटर एक वेरिएबल है जो दूसरे वेरिएबल के एड्रेस को स्टोर करता है। निम्नलिखित कथन पर विचार करें - int qty = 179; सूचक घोषित करना पॉइंटर घोषित करने का सिंटैक्स इस प्रकार है - int *p; यहाँ, p एक पॉइंटर वेरिएबल है जो अन्य वेरिएबल का पता रखता है। सूचक का प्रारंभ एड्रेस ऑपरेटर (&) का उपयोग पॉइंटर वे

  1. सी भाषा में सरणी के अलग-अलग तत्वों को प्रिंट करें

    पूर्णांक तत्वों की एक सरणी के साथ, कार्य डुप्लिकेट मानों को हटाना और अलग-अलग तत्वों को क्रमबद्ध तरीके से प्रिंट करना है। नीचे दी गई एक सरणी है जो फैशन 4, 6, 5, 3, 4, 5, 2, 8, 7 और 0 में पूर्णांक प्रकार के मानों को संग्रहीत करती है, परिणाम क्रमबद्ध तत्वों को 0, 2, 3, 4 के रूप में प्रिंट करेगा। 4, 5,