PERL/C2/while-do-while-loops/Hindi
From Script | Spoken-Tutorial
Time | Narration |
00:01 | पर्ल में while और do-while पर स्पोकन ट्यूटोरियल में आपका स्वागत है। |
00:06 | इस ट्यूटोरियल में हम सीखेंगे |
00:09 | पर्ल में while लूप |
00:11 | पर्ल में do-while लूप |
00:12 | मैं उबंटु लिनक्स12.04 ऑपरेटिंग सिस्टम और पर्ल 5.14.2 का उपयोग कर रहा हूँ। |
00:20 | मैं gedit टेक्स्ट एडिटर का उपयोग भी करुँगा। |
00:24 | आप अपने पसंद का कोई भी टेक्स्ट एडिटर उपयोग कर सकते हैं। |
00:28 | आपको पर्ल में वेरिएबल्स और कमेंट्स का सामान्य ज्ञान होना चाहिए। |
00:33 | पर्ल में for और foreach लूप्स का ज्ञान अतिरिक्त लाभदायक होगा। |
00:38 | कृपया संबंधित स्पोकन ट्यूटोरियल्स के लिए स्पोकन ट्यूटोरियल की वेबसाइट पर जाएँ। |
00:43 | पर्ल में while लूप |
00:45 | while लूप कोड के ब्लॉक को निष्पादित करता है जबकि कंडिशन true होती है। |
00:50 | while लूप के लिए सिंटेक्स निम्न है- |
00:53 | while स्पेस ओपन ब्रैकेट condition क्लोज ब्रैकेट close bracket |
00:58 | ओपन कर्ली ब्रैकेट |
01:00 | कोड का भाग निष्पादित होगा जब कंडिशन true है। |
01:04 | क्लोज कर्ली ब्रैकेट |
01:07 | अतः क्या होता है यदि कंडिशन संतुष्ट नहीं होती है? फिर, while लूप , कोड को निष्पादित किये बिना एक बार एग्जिट होगा। |
01:16 | अब while लूप का एक उदाहरण देखते हैं। . |
01:19 | टर्मिनल खोलें और टाइप करें |
01:22 | gedit whileLoop dot pl space ampersand |
01:29 | और एंटर दबाएँ। |
01:31 | यह gedit में whileLoop.pl फाइल खोलेगा। |
01:34 | अब निम्न कोड को टाइप करें। |
01:37 | hash exclamation mark slash u s r slash bin slash perl |
01:45 | एंटर दबाएँ। |
01:47 | dollar i is equal to zero सेमीकॉलन |
01:52 | एंटर दबाएँ। |
01:54 | while ओपन ब्रैकेट dollar i less than or equal to four क्लोज ब्रैकेट स्पेस |
02:04 | ओपन कर्ली ब्रैकेट एंटर दबाएँ और टाइप करें |
02:08 | print स्पेस डबल कोट Value of i colon, dollar i slash n क्लोज डबल कोट सेमीकॉलन। |
02:20 | एंटर दबाएँ। |
02:22 | dollar i plus plus semicolon |
02:27 | एंटर दबाएँ और |
02:28 | क्लोज कर्ली ब्रैकेट |
02:31 | मैं while लूप को विस्तार से समझाता हूँ। |
02:33 | हमने 0पर वेरिएबल i इनीशिलाइज किया है। |
02:38 | अब हमने while लूप के लिए कंडिशन $i लेस देन ओर इक्वल टू 4 निर्दिष्ट किया है। |
02:46 | यदि कंडिशन true है, while लूप के अंदर का कोड निष्पादित होगा। |
02:52 | अर्थात, पहली बार हमारा while लूप टर्मिनल पर i: 0 की वैल्यू प्रिंट करेगा। |
03:01 | फिर $i++ वेरिएबल i की वैल्यू 1 से बढेगी। |
03:08 | अब फिर से, लूप कंडिशन $i<=4 का मूल्यांकन होगा। |
03:16 | और i की वैल्यू 5 होने पर लूप एग्जिट होगा। |
03:22 | इस केस में, while लूप i इक्वल टू 0, 1, 2, 3, 4 के लिए निष्पादित होगा। |
03:32 | फाइल को सेव करने के लिए ctrl+s दबाएँ। |
03:35 | अब टर्मिनल पर जाएँ। |
03:37 | किसी भी कंपाइलेशन या सिंटेक्स एरर को चेक करने के लिए निम्न टाइप करें
। |
03:42 | perl hyphen c whileLoop dot pl |
03:47 | औऱ एंटर दबाएँ। |
03:49 | निम्न लाइन टर्मिनल पर प्रदर्शित होगी। |
03:52 | whileLoop.pl syntax OK |
03:56 | क्योंकि यहाँ कोई कंपाइलेशन या सिंटेक्स एरर नहीं है, हम perl whileLoop dot pl |
04:02 | को टाइप करके पर्ल स्क्रिप्ट निष्पादित करेंगे। |
04:06 | और एंटर दबाएँ। |
04:09 | निम्न आउटपुट टर्मिनल पर प्रदर्शित होगा। |
04:14 | अब do-while लूप देखते हैं। |
04:20 | do...while स्टेटमेंट हमेशा कम से कम एक बार कोड के भाग को निष्पदित करेगा। |
04:25 | यह तब कंडिशन को चेक करेगा और लूप को दोहरायेगा जब तक कंडिशन true है। |
04:30 | do-while लूप के लिए सिंटेक्स निम्न है - |
04:34 | do स्पेस |
04:36 | ओपन कर्ली ब्रैकेट |
04:38 | कोड का भाग निष्पादित होगा जब कंडिशन true होती है। |
04:42 | क्लोज कर्ली ब्रैकेट फिर स्पेस |
04:45 | while स्पेस ब्रैकेट्स में condition औऱ फिर सेमीकॉलन |
04:50 | टर्मिनल खोलें और टाइप करें |
04:54 | gedit doWhileLoop dot pl space ampersand |
05:03 | और फिर एंटर दबाएँ। |
05:05 | यह gedit में doWhileLoop.pl फाइल खोलेगा। |
05:09 | कोड के निम्न भाग को टाइप करें- |
05:11 | hash exclamation mark slash u s r slash bin slash perl एंटर दबाएँ। |
05:21 | dollar i equals to zero सेमीकॉलन एंटर दबाएँ। |
05:27 | do स्पेस |
05:29 | ओपन कर्ली ब्रैकेट एंटर दबाएँ टाइप करें |
05:33 | print स्पेस डबल कोट Value of i colon space dollar i slash n क्लोज डबल कोट सेमीकॉलन |
05:46 | एंटर दबाएँ |
05:48 | dollar i plus plus सेमीकॉलन |
05:52 | एंटर दबाएँ |
05:54 | क्लोज कर्ली ब्रैकेट |
05:56 | स्पेस while स्पेस ओपन ब्रैकेट dollar i less than or equal to four |
06:06 | क्लोज ब्रैकेट सेमीकॉलन |
06:10 | यहाँ do-while लूप की विस्तार से व्याख्या है। |
06:13 | हमने 0 के लिए वेरिएबल i इनीशिलाइज किया है। |
06:18 | पहली बार do-while लूप बिना कंडिशन चेक किये टर्मिनल पर 'Value of i colon 0' आउटपुट प्रिंट करेगा। |
06:28 | फिर $i++ वेरिएबल i की वैल्यू 1 से वृद्धि करेगा जब भी लूप निष्पादित होगा। |
06:36 | दूसरी बार, कंडिशन $i less than or equal to 4 चेक होगा। |
06:43 | यदि कंडिशन true है, लूप फिर से निष्पादित होगा। |
06:48 | हमारे केस में, दूसरी बार आउटपुट टर्मिनल पर प्रदर्शित होगा 'Value of i colon 1' |
06:57 | लूप तब तक निष्पादित होगा जब तक कंडिशन false है अर्थात जब वेरिएबल i 5 हो जाता है। |
07:05 | फाइल को सेव करने के लिए ctrl+s दबाएँ। |
07:09 | अब, टर्मिनल पर जाएँ औऱ किसी भी कंपाइलेशन या सिंटेक्स एरर को चेक करने के लिए निम्न टाइप करें |
07:16 | perl hyphen c doWhileLoop dot pl |
07:21 | और एंटर दबाएँ |
07:23 | निम्न लाइन टर्मिनल पर प्रदर्शित होगी। |
07:26 | doWhileLoop.pl syntax OK |
07:30 | जैसे कि यहाँ कंपाइलेशन या सिंटेक्स एरर्स नहीं है, हम अब पर्ल स्क्रिप्ट को निष्पादित करेंगे। |
07:36 | टाइप करें perl doWhileLoop dot pl |
07:41 | और एंटर दबाएँ। |
07:43 | निम्न आउटपुट टर्मिनल पर प्रदर्शित होगा। |
07:48 | अब, while और do-while लूप के बीच वास्तविक अंतर देखते हैं। |
07:53 | टर्मिनल खोलें, टाइप करें - |
07:55 | gedit loop dot pl space ampersand |
08:01 | और एंटर दबाएँ |
08:03 | यह gedit में loop dot pl फाइल खोलेगा। |
08:07 | अब दिखाए गये कोड के भाग को टाइप करें। |
08:12 | हमने एक वेरिएबल count घोषित किया है और यह जीरो पर इनीशिलाइज किया। |
08:19 | while लूप कंडिशन में, हम चेक कर रहे हैं यदि वेरिएबल count शून्य से बडा है। |
08:29 | कंडिशन true नहीं है। अतः, while लूप कोड एक बार भी निष्पादित नहीं होगा। |
08:36 | do...while लूप में , हम पहले कोड को निष्पादित कर रहे हैं और फिर कंडिशन चेक कर रहे हैं। |
08:44 | तो कोड कम से कम एक बार निष्पादित होगा। |
08:49 | फिर कंडिशन, चाहे वेरिएबल count जीरो से बडा है यह चेक हो गया है। |
08:57 | कंडिशन true नहीं है। तो लूप एग्जिट होगा। |
09:02 | अब, फाइल को सेव करने के लिए ctrl+s दबाएँ। |
09:05 | अब, टर्मिनल पर जाएँ और किसी भी कंपाइलेशन या सिंटेक्स एरर्स को चेक करने के लिए निम्न को टाइप करें। |
09:12 | perl hyphen c loop dot pl |
09:16 | और एंटर दबाएँ। |
09:19 | निम्न लाइन टर्मिनल पर प्रदर्शित होगी। |
09:22 | loop dot pl syntax OK |
09:26 | जैसे कि यहाँ कंपाइलेशन या सिंटेक्स एरर्स नहीं है, तो perl loop dot pl' |
09:31 | को टाइप करके पर्ल स्क्रिप्ट निष्पादित करते हैं।
|
09:36 | और एंटर दबाएँ। |
09:38 | निम्न आउटपुट टर्मिनल पर प्रदर्शित होगा। |
09:43 | I am in do-while loop |
09:46 | यहाँ हम देख सकते हैं कि, यहाँ कोई आउटपुट मैसेज 'I am in while loop' प्रदर्शित नहीं हो रहा है। |
09:52 | यह मैसेज था कि हमने while लूप के अंदर क्या प्रिंट किया था। |
09:59 | इस का अर्थ है, कि |
10:01 | do-while लूप कम से कम कंडिशन का मूल्यांकन करके से पहले निष्पादित होता है। |
10:07 | जबकि while लूप एक बार भी निष्पादित नहीं हुआ है जब कंडिशन false निर्दिष्ट होती है। |
10:15 | मुझे उम्मीद है कि अब आपको अंतर समझ में आ गया होगा। |
10:18 | while और do-while लूप्स के बारे में बस इतना ही। |
10:22 | संक्षेप में, |
10:24 | इस ट्यूटोरियल में हमने सीखा- |
10:26 | सेम्पल प्रोग्राम्स का उपयोग करके ' |
10:29 | पर्ल में while लूप और do-while लूप |
10:31 | यहाँ आपके लिए नियत कार्य है- |
10:33 | प्रिंट करें 'Hello Perl' |
10:35 | वेरिएबल की गणना 10 होने तक। |
10:38 | while औऱ do-while लूप्स का उपयोग करके |
10:41 | निम्न लिंक पर उपलब्ध वीडियो देखें। |
10:45 | यह स्पोकन ट्यूटोरिययल प्रोजेक्ट को सारांशित करता है |
10:49 | यदि आपके पास अच्छा बैंडविड्थ नहीं है, तो आप इसको डाउनलोड करने और देख सकते हैं। |
10:53 | स्पोकन ट्यूटोरियल प्रोजेक्ट टीम |
10:56 | स्पोकन ट्यूटोरियल का उपयोग करके कार्यशालाएँ भी चलाती है। |
11:00 | ऑनलाइन टेस्ट पास करने वालों को प्रमाण-पत्र भी देते हैं। |
11:04 | अधिक जानकारी के लिए spoken HYPHEN tutorial DOT org पर लिखें। |
11:12 | स्पोकन ट्यूटोरियल प्रोजेक्ट टॉक-टू-अ टीचर प्रोजेक्ट का हिस्सा है। |
11:17 | यह भारत सरकार के एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है। |
11:24 | इस मिशन पर अधिक जानकारी निम्न लिंक पर उपलब्ध है
spoken HYPHEN tutorial DOT org SLASH NMEICT HYPHEN Intro |
11:36 | आशा करता हूँ कि आपने पर्ल के इस ट्यूटोरियल का आनंद लिया होगा। |
11:38 | यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है, मैं यश वोरा अब आपसे विदा लेता हूँ। |
11:40 | धन्यवाद |