1. सरणियों के साथ काम करने के उपयोगी उदाहरण:
मुझे लगता है कि कुछ व्यावहारिक कार्यों की ओर बढ़ने का समय आ गया है। हम कुछ सबसे सरल से शुरू करेंगे:
0 से 9 तक की संख्या के साथ 10 संख्याओं की एक सरणी भरना: | |
---|---|
|
|
1 से 10 तक की संख्या के साथ 10 संख्याओं की एक सरणी भरना: | |
---|---|
|
|
10 से 1 तक की संख्या के साथ 10 संख्याओं की एक सरणी भरना: | |
---|---|
|
|
2. संख्याओं को उल्टे क्रम में प्रदर्शित करना
अब आइए अधिक जटिल और रोचक उदाहरणों पर चलते हैं। हम निम्नलिखित कार्य से शुरू करेंगे: कीबोर्ड से 10 नंबर पढ़ें और उन्हें उल्टे क्रम में प्रदर्शित करें।
हम कीबोर्ड से नंबर पढ़ना जानते हैं। लेकिन हम 10 नंबर कैसे पढ़ते हैं? बेशक, हम 10 वेरिएबल्स बना सकते हैं: a1
, a2
आदि। लेकिन यह बहुत असुविधाजनक होगा। और अगर हमें 100 की संख्या में पढ़ना पड़े तो क्या होगा? क्या हम 100 चर बनाएंगे? जैसा कि होता है, हमने अभी सरणियों के बारे में सीखा है, जो बहुत सारे मूल्यों को संग्रहीत करने के लिए बनाई गई हैं।
10 मानों में पढ़ने के लिए कोड कुछ ऐसा दिखाई देगा (यह स्निपेट main
विधि के अंदर दिखाई देगा):
|
|
लेकिन आप सरणी के मानों को विपरीत क्रम में कैसे प्रिंट करते हैं?
ऐसा करने के लिए, हमें एक और लूप की आवश्यकता है, जहां i
मान 9 से 0 तक ले जाएगा (यह मत भूलो कि सरणी सूचकांकों की संख्या 0 से शुरू होती है)। फाइनल प्रोग्राम कोड कुछ इस तरह दिखेगा:
|
|
3. एक सरणी में न्यूनतम तत्व ढूँढना
आइए एक बहुत ही रोचक और सामान्य कार्य पर एक नज़र डालें: एक सरणी में न्यूनतम तत्व ढूँढना। हम पिछले कार्य में सरणी को पॉप्युलेट करने के लिए उपयोग किए गए कोड को पकड़ लेंगे:
|
|
अब हमें बस इतना करना है कि कोड लिखें जो सरणी में न्यूनतम तत्व ढूंढेगा और इसे स्क्रीन पर प्रदर्शित करेगा। आप उसे कैसे करते हैं?
ठीक है, न्यूनतम तत्व खोजने के लिए, आपको चाहिए:
- सरणी के पहले तत्व को "वर्तमान न्यूनतम" के रूप में लें।
- इसके साथ सरणी के सभी तत्वों की एक-एक करके तुलना करें
- यदि अगला तत्व "वर्तमान न्यूनतम" से कम है, तो "वर्तमान न्यूनतम" का मान अपडेट करें
यह कोड में कैसा दिखेगा:
|
|
GO TO FULL VERSION