Java/C2/Introduction-to-Array/Hindi
From Script | Spoken-Tutorial
Time | Narration |
00:02 | Introduction to Arrays के स्पोकन ट्यूटोरियल में आपका स्वागत है। |
00:07 | इस ट्यूटोरियल में, आप सीखेंगे कि arrays कैसे बनाये जाते हैं और arrays के अवयवों का कैसे उपयोग किया जाता है। |
00:14 | इस ट्यूटोरियल में हम प्रयोग करेंगे
Ubuntu 11.10 JDK 1.6 and Eclipse 3.7.0 |
00:25 | इस ट्यूटोरियल के लिए, आपको data types और जावा में for loop का ज्ञान होना चाहिए। |
00:32 | यदि नहीं है, तो उचित ट्यूटोरियल के लिए कृपया हमारी दर्शायी वेबसाईट पर जाएँ। |
00:38 | Arrays डेटा का एक संग्रह होता है। |
00:40 | उदाहरण के लिए, अंकों की सूची, नामों की सूची, तापमानों की सूची, वर्षा की सूची, |
00:47 | प्रत्येक वस्तु का इसकी स्थिति पर आधारित एक सूचकांक होता है। |
00:52 | पहले अवयव का सूचकांक 0 है। |
00:55 | दूसरे अवयव का सूचकांक 1 है और इसी प्रकार आगे बढ़ते हैं। |
00:59 | अब देखें कि इस डेटा को कैसे स्टोर किया जाता है। |
01:03 | अतः Eclipse पर जाएँ। |
01:06 | ArraysDemo नामक एक क्लासपहले ही बनायी जा चुकी है। |
01:11 | मेन मेथड में, वर्षा के डेटा को जोड़ें। |
01:16 | अतः मेन फंक्शन के अन्दर, टाइप करें |
01:18 | int rainfall ओपन और क्लोज़ स्क्वायर ब्रैकेट्स इक्वल टू कर्ली ब्रैकेट्स में टाइप करें 25, 31, 29, 13, 27, 35,12 और अंत में सेमीकोलन। |
01:53 | ध्यान दें कि rainfall नामक variable के बाद स्क्वायर ब्रैकेट्स लगाएं। |
01:58 | यह rainfall को integers के एक array के रूप में घोषित करता है। |
02:03 | array के अवयवों को स्पष्ट करने के लिए ब्रैकेट्स का प्रयोग किया जाता है। |
02:09 | अब डेटा का प्रयोग करें। |
02:12 | अतः अगली पंक्तिमें, टाइप करें |
02:14 | System dot out dot println rainfall स्क्वायर ब्रैकेट्स में टाइप करें 2 |
02:28 | हम सूचकांक संख्या 2 के साथ अवयव प्रिंट कर रहे हैं। |
02:32 | दूसरे शब्दों में, array में तीसरा अवयव यानी 29। |
02:38 | अब प्रोग्राम को सेव और रन करें। |
02:43 | जैसा कि हम देख सकते हैं, आउटपुट में तीसरा अवयव, यानी 29आता है। |
02:49 | अब 2 के स्थान पर 0 टाइप करते हैं |
02:56 | प्रोग्राम को सेव और रन करें। |
03:00 | जैसा कि हम देख सकते हैं, आउटपुट में प्रथम मान यानी 25 आता है। |
03:07 | अब पहली वस्तु के मान को संशोधित करते हैं। |
03:13 | अतः टाइप करें rainfall [0] = 11; |
03:27 | अब इसके मान को देखते हैं। अतः प्रोग्राम को सेव और रन करें। |
03:34 | जैसा कि हम देख सकते हैं, मान बदलकर 11 हो गया है। |
03:40 | अब क्या होगा यदि हमें केवल array का आकार ज्ञात है और मान नहीं। |
03:45 | अब देखें कि इस प्रकार के array कैसे बनाये जाते हैं। |
03:49 | मेन फंक्शन से सब कुछ हटायें और टाइप करें |
03:57 | int squares [] = new int [10]; |
04:19 | यह स्टेटमेंट 10 अवयवों युक्त इन्टीजर्स का एक array निर्मित करता है। array का नाम हैsquares। |
04:30 | इसमें कुछ और मानों को शामिल करते हैं। |
04:33 | अतः टाइप करें |
04:35 | squares[0] = 1; |
04:43 | अगली लाइन में squares[1] = 4; |
04:53 | अगली लाइन में squares[2] = 9; |
05:04 | squares[3] = 16; |
05:15 | अतः हमने पहली चार संख्याओं के वर्ग एंटर किए हैं। |
05:20 | अब array के अन्य अवयवों का क्या होता है। अब देखें कि उनमें क्या शामिल है। |
05:26 | अतः हम array में छठवां मान प्रिंट करेंगे। |
05:30 | टाइप करें System S capital.out.println(squares [5]); |
05:56 | प्रोग्राम सेव और रन करें। हम देखते हैं कि मान शून्य है। |
06:05 | ऐसा इसलिए होता है क्योंकि जब हम इंटीजर्स का एक array बनाते हैं, तो सभी मान शून्य से शुरू होते हैं। |
06:11 | इसी प्रकार floats के एक array में सभी मान 0.0 से शुरू होंगे। |
06:18 | यह एक लम्बी प्रक्रिया होगी यदि हमें array में प्रत्येक मान को टाइप करना हो। इसके बजाय, एक for लूप का प्रयोग करते हैं। |
06:28 | अतः टाइप करें
int n, x ; for(x = 4; x < 10; x = x + 1){ n = x + 1; squares [x] = n * n; } |
07:25 | अतः हम 4 से 9 तक की संख्याओं को पुनः दोहराते हैं और array में संबंधित अवयव सेट करते हैं। |
07:36 | अब आउटपुट को देखते हैं। |
07:38 | जैसा कि हम देख सकते हैं, हम array में छठवें अवयव का मान प्रिंट कर रहे हैं अतः सेव और रन करें। |
07:52 | हम देखते हैं कि छठवां अवयव अब 6 का वर्ग, 36 है। |
07:57 | वास्तव में हम अब for लूप के अन्दर सभी मानों को सेट कर सकते हैं। |
08:03 | उन लाइन्स को हटायें जो मानों को मैनुअल रूप से सेट करती हैं और 4 को बदलकर 0 करें। |
08:14 | इस तरह सूचकांक 0 से 9 से सभी अवयवों को संबंधित वर्गों से सेट किया जाता है। |
08:21 | हम अब तीसरे अवयव का मान देखेंगे। |
08:25 | अतः 5 को बदलकर 2 करें। |
08:30 | सेव और रन करें। |
08:35 | जैसा कि हम देख सकते हैं, कि तीसरे अवयव का मान लूप में सेट किया जा चुका है और यह 9 है। |
08:42 | इस तरह, arrays को बनाया एवं प्रयोग किया जा सकता है। |
08:50 | हम इस ट्यूटोरियल की समाप्ति पर पहुँच गए हैं। |
08:53 | इस ट्यूटोरियल में हमने सीखा |
08:55 | array बनाना एवं घोषित करना, |
08:58 | और एक array में अवयवों का प्रयोग करना |
09:01 | इस ट्यूटोरियल के लिए नियत कार्य है, |
09:04 | इंटीजर्स के एक दिए गए array में, array के सभी अवयवों का योग ज्ञात करना |
09:10 | स्पोकन ट्यूटोरियल प्रोजेक्ट के बारे में अधिक जानने के लिए, |
09:13 | निम्न लिंक पर पर उपलब्ध वीडियो देखें।spoken-tutorial.org/What_is_a_spoken_tutorial. |
09:19 | यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है। यदि आपके पास अच्छी बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके देख सकते हैं। |
09:26 | स्पोकन ट्यूटोरियल प्रोजेक्ट टीम, स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाएँ चलती है, ऑनलाइन टेस्ट पास करने वालों को प्रमाण पत्र भी देते हैं। |
09:34 | अधिक जानकारी के लिए, कृपया contact@spoken-tutorial.org पर लिखें। |
09:40 | स्पोकन ट्यूटोरियल प्रोजेक्ट, टॉक-टू-अ-टीचर प्रोजेक्ट का हिस्सा है। |
09:44 | यह भारत सरकार के एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है। |
09:50 | इस मिशन पर अधिक जानकारी spoken-tutorial.org/NMEICT-Intro पर उपलब्ध है |
09:57 | यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है।मैं श्रुति आर्य आपसे विदा लेती हूँ। हमसे जुड़ने के लिए धन्यवाद। |