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