PERL/C2/while-do-while-loops/Hindi

From Script | Spoken-Tutorial
Jump to: navigation, search
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 धन्यवाद

Contributors and Content Editors

Devraj, Sakinashaikh