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 | धन्यवाद |