Problem

5/10

एक सरणी के तत्वों पर पुनरावृति

Theory Click to read/hide

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

आइए एक प्रोग्राम लिखते हैं जो सरणी को पहले N & nbsp; प्राकृतिक संख्याओं से भरता है, अर्थात, कार्यक्रम के अंत में, सरणी के तत्व समान होने चाहिए <पूर्व> ए [0] = 1 एक [1] = 2 एक [2] = 3 ... ए[एन - 1] = एन पैटर्न को देखना आसान है: किसी सरणी तत्व का मान तत्व के सूचकांक से 1 अधिक होना चाहिए।
लूप इस तरह दिखेगा <पूर्व> for i := 1 to n - 1 do एक [मैं] : = मैं + 1; कार्य पूरा करें.

Problem

1) कार्यक्रम की टिप्पणियों का अध्ययन करें
2) ब्लॉक 1 में, एक लूप की व्यवस्था करें जो सरणी के सभी तत्वों को 1 से एन तक प्राकृतिक संख्याओं के मान से भरता है