Problem

7/12

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

Theory Click to read/hide

सरणी तत्वों पर पुनरावृति
सरणियों के साथ काम करते समय, आपको आमतौर पर सरणी के सभी तत्वों के साथ एक साथ काम करना पड़ता है।
 
तत्वों पर पुनरावृति में एक सरणी के सभी तत्वों के माध्यम से जाना और उनमें से प्रत्येक पर समान कार्रवाई करना शामिल है।< कोड>

ऐसा करने के लिए, अक्सर एक चर के साथ एक लूप का उपयोग किया जाता है, जो 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; }

Problem

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