PERL/C2/Arrays/Hindi

From Script | Spoken-Tutorial
Revision as of 10:31, 8 October 2014 by Devraj (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Time Narration
00:01 Perl में अरैज पर स्पोकन ट्यूटोरियल में आपका स्वागत है ।
00:06 इस ट्यूटोरियल में, हम सीखेंगे।
00:09 अरै का इंडेक्स।
अरै की लंबाई ।
00:13 अरै के एलिमेंट्स को एक्सेस करना।
00:16 अरै पर लूपिंग करना।
00:18 Sequential अरै।
00:20 और अरै को पृथक करना।
00:22 यहाँ मैं उपयोग कर रहा हूँ उबंटू लिनक्स 12.04 ऑपरेटिंग सिस्टम और Perl 5.14.2
00:30 मैं gedit टेक्स्ट एडिटर का उपयोग भी करूँगा ।
00:34 आप अपने पसंद के किसी भी टेक्स्ट एडिटर का उपयोग कर सकते हैं।
00:37 आपको Perl में वेरिएबल्स, कमेंट्स और डेटा स्ट्रक्चर्स का बुनियादी ज्ञान होना चाहिए।
00:43 लूप्स और कंडिशनल स्टेटमेंट्स का ज्ञान अतिरिक्त लाभदायक होगा।
00:48 कृपया संबंधित ट्यूटोरियल्स के लिए स्पोकन ट्यूटोरियल की वेबसाइट पर जाएँ।
00:54 अरै एक सामान्य डेटा स्ट्रक्टर है, जिसमें किसी भी डेटा टाइप के एलिमेंट्स सम्मिलित हैं।
00:59 अरै इंडेक्स हमेशा 0 से शुरू होता है।
01:03 Perl में, अरै की लंबाई घोषित करना आवश्यक नहीं है।
01:08 अरै की लंबाई ज्यादा और कम होती है, जब इसमें एलिमेंट्स जोड़े और हटाए जाते हैं।
01:15 अरै को घोषित करने के लिए सिंटेक्स है..
01:18 @myArray equal to ओपन ब्रैकेट 1 कॉमा 2 कॉमा 3 कॉमा सिंगल कोट abc सिंगल कोट कॉमा 10.3 क्लोज ब्रैकेट सेमाकॉलन
01:31 अरै का आखिरी इंडेक्स इस कमांड के साथ पता किया जा सकता है -
01:35 $#myArray
01:38 सैंपल प्रोग्राम का उपयोग करके समझते हैं।
01:42 टर्मिनल खोलें और टाइप करें
01:44 gedit arrayIndex dot pl space ampersand
01:50 और एंटर दबाएँ।
01:52 यह geditor में arrayIndex dot pl फाइल खोलेगा।
01:57 कोड का भाग टाइप करें, जो स्क्रीन पर प्रदर्शित है।
02:02 यहाँ हमने एक अरै घोषित और परिभाषित किया, जिसमें 5 एलिमेंट्स सम्मिलित हैं।
02:07 जैसा कि अरै इंडेक्स 0 से शुरू होता है, आखिरी इंडेक्स वैल्यू 4 होगी।
02:14 अर्थात एलिमेंट्स की संख्या, जो 5 है, माइनस 1.
02:18 फाइल को सेव करने के लिए Ctrl+S दबाएँ।
02:22 अब टर्मिनल पर जाएँ और Perl स्क्रिप्ट को निष्पादित करें।
02:26 टाइप करें perl arrayIndex dot pl
02:30 और एंटर दबाएँ।
02:32 आउटपुट टर्मिनल पर प्रदर्शित होगा।
02:37 अब देखते हैं कि Perl में अरै की लंबाई कैसे ज्ञात करें।
02:41 यहाँ कई तरीके हैं जिनसे हम अरै की लंबाई ज्ञात कर सकते हैं।
02:46 अरै का इंडेक्स + 1 अर्थात $#array + 1
02:53 PERL इनबिल्ट स्केलर फंक्शन का उपयोग करके, अर्थात scalar ओपन ब्रैकेट @array क्लोज ब्रैकेट ।
03:02 स्केलर वेरिएबल के लिए अरै निर्धारित करके अर्थात $arrayLength = @array
03:09 सैंपल प्रोग्राम का उपयोग करके अरै की लंबाई का एक उदाहरण देखते हैं।
03:14 टर्मिनल पर जाएँ और टाइप करें..
03:18 gedit arrayLength dot pl space ampersand
03:24 एंटर दबाएँ।
03:27 निम्न कोड के भाग को टाइप करें, जैसा स्क्रीन पर दिखाया गया है।
03:32 यहाँ हमने एक अरै घोषित और परिभाषित किया, जिसमें 5 एलिमेंट्स सम्मिलित हैं।
03:38 अतः आउटपुट 5 प्रदर्शित होगा।
03:41 चिन्हांकित, Perl में अरै की लंबाई ज्ञात करने के विभिन्न तरीके हैं।
03:47 कृपया ध्यान दें, हमने कॉमा का उपयोग करके प्रिंट स्टेटमेंट में आउटपुट का श्रेणीबद्ध किया।
03:53 फाइल को सेव करने के लिए Ctrl + S दबाएँ।
03:57 अब स्क्रिप्ट निष्पादित करें।
03:59 टर्मिनल पर जाएँ और टाइप करें..
04:02 perl arrayLength dot pl और एंटर दबाएँ।
04:07 टर्मिनल पर इस तरह आउटपुट दिखेगा।
04:12 अब, समझते हैं कि अरै में व्यक्तिगत एलिमेंट्स कैसे एक्सेस करें।
04:18 Indexing का उपयोग अरै के एलिमेंट्स को एक्सेस करने के लिए किया जाता है।
04:22 अरै के एलिमेंट्स को एक्सेस करने के लिए एक उदाहरण देखते हैं।
04:27 पहले स्थान पर
04:28 अंतिम स्थान पर
04:29 किसी भी स्थान पर
04:32 टर्मिनल पर जाएँ और टाइप करें
04:35 gedit perlArray dot pl space ampersand
04:42 और एंटर दबाएँ।
04:45 कोड के निम्न भाग को टाइप करें, जैसे दिखाया गया है।
04:49 कृपया ध्यान दें।
04:50 myArray @ चिन्ह के साथ घोषित होता है।
04:54 लेकिन, अरै एलिमेंट को एक्सेस करने के लिए हमें $ (dollar) चिन्ह के उपयोग की आवश्यकता है।
04:59 किसी भी स्थान पर एलिमेंट को एक्सेस करने के लिए, हमें अरै में index पास करने की आवश्यकता है।
05:07 यहाँ, myArray के पहले एलिमेंट को एक्सेस करने के लिए
05:11 इंडेक्स के रुप में 0 पास किया जाता है।
05:16 myArray के अंतिम एलिमेंट को एक्सेस करने के लिए , हमने myArray के अंतिम इंडेक्स को पास किया है।
05:24 याद करें, हमने इसके बारे में पहले ही सीखा है।
05:28 फाइल को सेव करने के लिए Ctrl + S दबाएँ।
05:30 टर्मिनल पर जाएँ और perl perlArray dot pl
05:36 के रुप में स्क्रिप्ट निष्पादित करें।
05:41 और एंटर दबाएँ।
05:43 आउटपुट इस तरह होगा जैसे टर्मिनल पर दिखाया गया है।
05:47 अब समझते हैं कि अरै के प्रत्येक एलिमेंट पर लूप कैसे करें।
05:52 यहाँ अरै पर लूप करने के दो तरीके हैं।
05:56 for लूप का उपयोग करके
05:58 foreach लूप का उपयोग करके
06:01 सीखते हैं कि एक सैम्पल प्रोग्राम का उपयोग करके अरै पर पुनरावृति करने के लिए इन लूप्स का उपयोग कैसे करें।
06:07 इसके लिए, टर्मिनल पर जाएँ और टाइप करें
06:11 gedit loopingOverArray dot pl space ampersand
06:17 और एंटर दबाएँ।
06:20 कोड के भाग को टाइप करें जैसा स्क्रीन पर दिखाया गया है।
06:24 यहाँ, हम इंडेक्स की पुनरावृति द्वारा अरै के प्रत्येक एलिमेट्स को प्रिंट कर रहे हैं।
06:31 i वेरिएबल की वैल्यू के, अरै के अंतिम इंडेक्स पर पहुँचने तक For लूप निष्पादित होगा।
06:38 यहाँ foreach लूप अरै के प्रत्येक एलिमेंट के लिए निष्पादित होगा।
06:46 एक बार अरै इसके अंतिम एलिमेंट पर पहुँचता है, तो यह foreach लूप को बाहर कर देगा।
06:53 कृपया ध्यान दें, यदि आप for और foreach लूप्स के बारे में नहीं जानते हैं
06:58 तो कृपया संबंधित स्पोकन ट्यूटोरियल्स के लिए स्पोकन ट्यूटोरियल की वेबसाइट पर जाएँ।
07:04 अब, फाइल को सेव करने के लिए Ctrl + S दबाएँ।
07:07 फिर टर्मिलन पर जाएँ और perl loopingOverArray dot pl
07:12 के रुप में स्क्रिप्ट को निष्पादित करें।
07:15 और एंटर दबाएँ।
07:19 आउटपुट टर्मिनल पर प्रदर्शित होगा।
07:24 Perl में, हम sequential अरै घोषित कर सकते हैं। जैसे-
07:28 '@alphaArray = ओपन ब्रैकेट a dot dot d क्लोज ब्रैकेट सेमीकॉलन।
07:37 अर्थात alphaArray एलिमेंट्स 'a', 'b', 'c' और 'd' को सम्मिलित करेगा।
07:44 इसी प्रकार, @numericArray equal to ओपन ब्रैकेट 1 dot dot 5 क्लोज ब्रैकेट सेमीकॉलन, @numericArray equal to ओपन ब्रैकेट 1 कॉमा 2 कॉमा 3 कॉमा 4 कॉमा 5 के समान है।
08:03 Perl अरै के भाग को भी प्रदान करता है।
08:06 यह है, अरै के भाग को एक्स्ट्रेक्ट करना और इसे एक नए अरै में डालना।
08:13 @array = 19 कॉमा 23 कॉमा 56 कॉमा 45 कॉमा 87 कॉमा 89 क्लोज ब्रैकेट सेमीकॉलन।
08:27 @newArray = @array ओपन स्क्वैर ब्रैकेट 1 कॉमा 4 क्लोज स्क्वैर ब्रैकेट सेमीकॉलन।
08:38 विभाजन के बाद, newArray इस तरह दिखेगा
08:42 @newArray = ओपन ब्रैकेट 23 कॉमा 87 क्लोज ब्रैकेट सेमीकॉलन।
08:51 संक्षेप में,
08:52 इस ट्यूटोरियल में हमने सीखा।
08:55 अरै का इंडेक्स ज्ञात करना।
08:57 अरै की लंबाई ज्ञात करना।
08:59 अरै के एलिमेंट्स को एक्सेस करना।
09:01 अरै पर लूप।
09:03 Sequenial अरै।
09:05 सैम्पल प्रोग्राम का उपयोग करके अरै का विभाजन।
09:07 यहाँ आपके लिए नियत कार्य है।
09:10 rainbow के रंग का एक अरै घोषित करें।
09:13 इस अरै के 4th एलिमेंट को प्रिंट करें।
09:16

इस अरै की लंबाई और अंतिम इंडेक्स को प्रिंट करें।

09:19 for & foreach लूप का उपयोग करके अरै के प्रत्येक एलिमेंट पर लूप करें।
09:25 अरै को घोषित करें जैसे @myArray = ओपन ब्रैकेट 1..9 क्लोज ब्रैकेट सेमीकॉलन और फिर अरै विभाजन का उपयोग करके ऊपर दिये गये अरै से विषम संख्या का एक अरै बनाएँ।
09:41 निम्न लिंक पर उपलब्ध वीडियो देखें।
09:44 यह स्पोकन ट्यटोरियल प्रोजेक्ट को सारांशित करता है।
09:48 यदि आपके पास अच्छा बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके देख सकते हैं।
09:53 स्पोकन ट्यूटोरियल प्रोजेक्ट टीम, स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाएँ भी चलाती है।
09:58 ऑनलाइन टेस्ट पास करने वालों को प्रमाण-पत्र भी देते हैं।
10:02 अधिक जानकारी के लिए contact@spoken-tutorial.org पर लिखें ।
10:09 स्पोकन ट्यूटोरियल प्रोजेक्ट टॉक टू अ टीचर प्रोजेक्ट का हिस्सा है।
10:13 यह भारत सरकार के एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है।
10:20 इस मिशन पर अधिक जानकारी निम्न लिंक पर उपलब्ध है http://spoken-tutorial.org/NMEICT-Intro
10:31 आशा करते हैं कि आपने इस Perl के ट्यूटोरियल का आनंद लिया होगा।
10:35 यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है, मैं यश वोरा अब आपसे विदा लेता हूँ।
10:37 धन्यवाद

Contributors and Content Editors

Devraj, Sakinashaikh