सरणी तत्वों पर पुनरावृति
सरणियों के साथ काम करते समय, आपको आमतौर पर सरणी के सभी तत्वों के साथ एक साथ काम करना पड़ता है।
तत्वों पर पुनरावृति में एक सरणी के सभी तत्वों के माध्यम से जाना और उनमें से प्रत्येक पर समान कार्रवाई करना शामिल है।< कोड> कोड>
ऐसा करने के लिए, अक्सर एक चर के साथ एक लूप का उपयोग किया जाता है, जो
0
से
N-1
(
N
सरणी तत्वों की संख्या) में बदलता है। ).
...
कास्ट इंट एन = 10;
इंट ए [एन];
के लिए (i = 0; i < N; i++)
{
// एलिमेंट ए पर कार्रवाई[i]
}
...प्री>
निर्दिष्ट लूप में, वेरिएबल i
मानों 0, 1, 2, ..., N-1
पर ले जाएगा। अर्थात, लूप के प्रत्येक चरण पर, हम अनुक्रमणिका i
के साथ एक विशिष्ट सरणी तत्व का उपयोग करते हैं।
इस प्रकार, यह लिखने के लिए पर्याप्त है कि A[i]
सरणी के एक तत्व के साथ क्या किया जाना चाहिए और इन क्रियाओं को ऐसे लूप के अंदर रखें।
कार्य
सरणी को पहले N
प्राकृतिक संख्याओं से भरें। वे। कार्यक्रम के अंत में, सरणी के तत्व बराबर हो जाना चाहिए:
ए[0] = 1;
ए [1] = 2;
ए [2] = 3;
...
ए[एन-1] = एन;
पैटर्न को देखना आसान है: किसी सरणी तत्व का मान तत्व के सूचकांक से 1 अधिक होना चाहिए।
चक्र इस तरह दिखेगा:
के लिए (i=0; i<N; i++)
{
ए [मैं] = मैं + 1;
}