Problem

1/9

सारणियाँ। परिचय

Theory Click to read/hide

डेटा संग्रहण।>

मान लीजिए कि आपने "उपयोगकर्ता शत्रुतापूर्ण" नामक एक कंप्यूटर गेम विकसित किया है जिसमें खिलाड़ी पेचीदा और अमित्र के खिलाफ प्रतिस्पर्धा करते हैं कंप्यूटर इंटरफ़ेस। अब आपको एक ऐसा प्रोग्राम लिखने की जरूरत है जो पांच साल की अवधि में इस गेम की मासिक बिक्री को ट्रैक करे। या मान लें कि आपको हैकर हीरो ट्रेडिंग कार्ड्स को इन्वेंटरी करने की आवश्यकता है।
बहुत जल्द आप इस निष्कर्ष पर पहुंचेंगे कि जानकारी को स्टोर और प्रोसेस करने के लिए आपको साधारण बुनियादी डेटा प्रकारों से अधिक की आवश्यकता है।

 

Arrays. परिचय।

बड़ी मात्रा में डेटा के साथ काम करना आसान बनाने के लिए, कोशिकाओं के एक समूह को एक सामान्य दिया जाता है नाम। कोशिकाओं के ऐसे समूह को सरणी कहा जाता है।
सरणी – यह एक ही प्रकार की मेमोरी सेल्स का एक समूह है, जो अगल-बगल स्थित है और एक सामान्य नाम है। समूह में प्रत्येक सेल की एक अद्वितीय संख्या होती है।

सरणी के साथ काम करते समय आपको तीन चीजें सीखनी चाहिए:
एक्स सरणी के लिए आवश्यक आकार की मेमोरी आवंटित करें;
एक्स वांछित सेल में डेटा लिखें;
एक्स सेल से डेटा पढ़ें।

एक सरणी बनाएं।>

एक सरणी बनाते समय, मेमोरी में स्थान आवंटित किया जाता है (कोशिकाओं की एक निश्चित संख्या)। <पूर्व> 1) सरणियों को केवल तत्वों की गणना करके बनाया जा सकता है: <पूर्व> int[] nums = < कोड>नया int[] { 1, 2, 3, 5}; int का अर्थ है कि सरणी में सभी ऑब्जेक्ट पूर्णांक <कोड> हैं। int के स्थान पर कोई अन्य डेटा प्रकार हो सकता है। उदाहरण के लिए, <कोड> स्ट्रिंग [] नाम = ["वास्या", "पीटर", "फेड्या"]; 2) हम सरणी के मान को तुरंत निर्दिष्ट नहीं कर सकते हैं, लेकिन केवल उस लंबाई की एक सरणी बना सकते हैं जिसकी हमें आवश्यकता है। int[] अंक = new int[4]; 3) एक सरणी हमेशा "जानती है" आपका आकार। सरणी का आकार a इस प्रकार पाया जा सकता है:
a.Length;
अक्सर ऐरे के आकार को एक अलग वेरिएबल में स्टोर किया जाता है ताकि प्रोग्राम को एक अलग एरे आकार के साथ काम करने के लिए आसानी से बदला जा सके। उदाहरण:
<पूर्व> int N = 10; // सरणी के आकार को वेरिएबल N में स्टोर करें int [] अंक = नया int [4]; // आकार एन की एक सरणी बनाएँ कंसोल। लिखें (अंक। लंबाई); // सरणी का आकार प्रदर्शित करें सरणी का आकार कीबोर्ड से सेट किया जा सकता है।

Problem

प्रोग्राम संपादित करें ताकि N वेरिएबल का मान दर्ज किया जा सके कीबोर्ड से पहली लाइन पर, और दूसरी लाइन में N आकार की एक सरणी बनाई गई थी (सरणी तत्वों का मान कोई भी हो सकता है)।