Ruby/C3/while-and-until-Looping-Statements/Hindi
From Script | Spoken-Tutorial
Time | Narration |
00:01 | Ruby में while और until लूप्स के स्पोकन ट्यूटोरियल में आपका स्वागत है। |
00:06 | इस ट्यूटोरियल में हम निम्न उपयोग करना सीखेंगे |
00:09 | while loop |
00:10 | until loop |
00:11 | redo |
00:12 | और break |
00:13 | हम उपयोग कर रहे हैं |
00:14 | उबन्टु वर्जन 12.04 |
00:17 | Ruby 1.9.3 |
00:20 | इस ट्यूटोरियल के अनुसरण के लिए हमारे पास इंटरनेट कनेक्शन होना ज़रूरी है।
|
00:25 | आपको लिनक्स कमांड्स, टर्मिनल और टेक्स्ट-एडिटर का ज्ञान होना भी ज़रूरी है।
|
00:29 | यदि नहीं, तो सम्बंधित ट्यूटोरियल्स के लिए हमारी वेबसाइट पर जाएँ। |
00:34 | शुरू करने से पहले, याद रखें कि हमने ttt डिरेक्टरी पहले ही बना ली थी। |
00:38 | उस डिरेक्टरी पर जाते हैं। |
00:41 | फिर ruby hyphen tutorial और looping hyphen statements डिरेक्टरी पर |
00:46 | अब हम उस फोल्डर में हैं, आगे बढ़ते हैं। |
00:50 | Ruby में while लूप का रचनाक्रम निम्न प्रकार है: |
00:54 | while boolean एक्सप्रेशन |
00:56 | ruby कोड |
00:57 | end |
00:58 | एक उदाहरण देखते हैं। |
01:01 | gedit में एक नयी फाइल बनाते हैं जैसा कि Ruby के प्रारंभिक स्तर के ट्यूटोरियल्स में दर्शाया है। |
01:05 | इसको while hyphen loop dot rb नाम दें। |
01:09 | मेरे पास while लूप का कार्यकारी उदाहरण है। |
01:13 | अब टर्मिनल खोलें और टाइप करें gedit space while hyphen loop dot rb space & (ampersand) |
01:24 | ट्यूटोरियल को पूरा समझते समय, बीच में रोककर कोड टाइप करें। |
01:28 | इस उदाहरण में मैंने एक while लूप घोषित किया है।
|
01:32 | पहले, मैंने एक लोकल वेरिएबल 'i' घोषित किया और इसे वैल्यू 0 से शुरू किया।
|
01:38 | फिर मैं एक while लूप घोषित करती हूँ। |
01:41 | यह लूप निष्पादित होगा अगर i, -10 से ग्रेटर है।
|
01:46 | puts मेथड while लूप में घोषित हुआ है, जो आउटपुट दर्शायेगा। |
01:51 | आउटपुट दर्शाने से पहले, i की वैल्यू में 1 की कमी करते हैं। |
01:56 | अगली बार दोहराते समय i इस कम की गयी वैल्यू को लेगा।
|
02:01 | हर बार दोहराते समय वेरिएबल i में कमी होती है। |
02:04 | यह चलता रहेगा, जब तक i की वैल्यू -10 तक न पहुँच जाये। |
02:09 | इस पॉइंट पर while कंडीशन रुक जाएगी। |
02:12 | इसके पश्चात लूप टूट जाता है और आउटपुट प्रिंट होना रुक जाता है। |
02:16 | अब, टर्मिनल पर जाते हैं और टाइप करें ruby space while hyphen loop dot rb और आउटपुट देखें।
|
02:30 | आउटपुट में 0 से -9 तक के नंबर्स की सूची होगी। |
02:35 | अब आप Ruby में while लूप लिखने के लिए सक्षम होने चाहिए। |
02:40 | अब, आगे until लूप देखते हैं। |
02:43 | Ruby में until लूप का रचनाक्रम निम्न प्रकार है: |
02:45 | until boolean एक्सप्रेशन |
02:47 | ruby code |
02:48 | end |
02:50 | एक उदाहरण देखते हैं। |
02:52 | टर्मिनल पर जाएँ और टाइप करें gedit space until hyphen loop dot rb space & (ampersand). |
03:03 | ट्यूटोरियल को पूरा समझते समय, बीच में रोककर कोड टाइप करें। |
03:07 | इस उदाहरण में मैंने एक until लूप घोषित किया है। |
03:12 | हमने एक लोकल वेरिएबल i घोषित किया और इसे 0 से प्रारम्भित किया। |
03:16 | फिर हम एक until लूप घोषित करते हैं। |
03:18 | यह लूप निष्पादित होगा अगर वेरिएबल i की वैल्यू -10 से ग्रेटर हो। |
03:23 | puts मेथड आउटपुट प्रदर्शित करेगा। |
03:27 | आउटपुट प्रदर्शित होने के बाद, i की वैल्यू में 1 की कमी होती है। |
03:32 | अगली बार दोहराते समय, i इस काम की हुई वैल्यू को लेगा। |
03:36 | हर बार दोहराते समय वेरिएबल i में कमी होती है। |
03:40 | यह चलता रहेगा, जब तक i की वैल्यू -11 तक न पहुँच जाये। |
03:43 | इस पॉइंट पर until कंडीशन बंद हो जाएगी। |
03:46 | इसके पश्चात लूप टूट जाता है और आउटपुट प्रिंट होना रुक जाता है। |
03:51 | अब टर्मिनल खोलें, और टाइप करें ruby space until hyphen loop dot rb और आउटपुट देखें। |
04:03 | आउटपुट 0 से -10 तक नंबर्स की सूची रखेगा। |
04:08 |
आप अब Ruby में अपना until लूप लिखने में सक्षम होने चाहिए। |
04:13 | अब redo कन्स्ट्रक्ट पर जाते हैं। |
04:16 | Ruby में redo के लिए रचनाक्रम निम्न प्रकार दिया है : |
04:20 | a collection of objects.each do item |
04:25 | a conditional statement |
04:27 | ruby कोड |
04:28 | redo |
04:29 | end कंडीशनल |
04:30 | end लूप |
04:32 | मेरे पास redo लूप का एक कार्यकारी उदहारण है। |
04:35 | अब टर्मिनल खोलते हैं और टाइप करें gedit space redo hyphen loop dot rb space & (ampersand) |
04:48 | ट्यूटोरियल को पूरा समझते समय, बीच में रोककर कोड टाइप करें। |
04:52 | इस उदाहरण में मैंने एक each लूप घोषित किया है। |
04:55 | 10 से 20 तक नंबर्स दोहराने के लिए हमने एक each लूप घोषित किया। |
05:00 | फिर, हम एक if कंडीशनल स्टेटमेंट समझाते हैं। |
05:04 | लूप 10 से 20 तक प्रत्येक नंबर के लिए निष्पादित होगा। |
05:08 | अगर i की वैल्यू 20 के बराबर है, तभी यह इनर कंडीशनल if कंडीशनल ब्लॉक एंटर करेगा। |
05:15 | each लूप में घोषित puts मेथड, आउटपुट दर्शाता है। |
05:20 | जब प्रोग्राम if कंडीशनल ब्लॉक एंटर करता है, तो यह पहले आउटपुट प्रिंट करेगा। |
05:24 | फिर यह redo निष्पादित करेगा। |
05:28 | redo, सर्वाधिक भीतरी लूप का दोहराव निष्पादित करेगा। |
05:31 | लूप कंडीशन को जाँचे बिना ही, यह ऐसा करेगा। |
05:34 | हमारी कंडीशन है if i = = 20 |
05:38 | परिणाम अनंत लूप होगा, चूँकि i की वैल्यू 20 से नहीं बदलेगी। |
05:43 | अब टर्मिनल खोलें और टाइप करें ruby space redo hyphen loop dot rb |
05:52 | और आउटपुट देखें। |
05:53 | आउटपुट में एक अनंत लूप होगा जिसका कोई अंत नहीं। |
05:58 | अनंत लूप को समाप्त करने के लिए Ctrl+C दबाएं। |
06:03 | अब break स्टेटमेंट को देखते हैं। |
06:06 | Ruby में break स्टेटमेंट का रचनाक्रम है - |
06:10 | a looping statement |
06:12 | a conditional statement |
06:13 | break |
06:14 | end कंडीशनल |
06:16 | ruby कोड |
06:17 | end लूप
|
06:18 | एक उदाहरण देखते हैं |
06:21 | अब टर्मिनल खोलें और टाइप करें gedit space break hyphen loop dot rb space ampersand.
|
06:33 | ट्यूटोरियल को पूरा समझते समय, बीच में रोककर कोड टाइप करें।
|
06:38 | मैंने इस उदाहरण में एक each लूप घोषित किया है। |
06:41 | यह उसके समान है, जो हमने पहले उपयोग किया। |
06:43 | यहाँ puts मेथड, आउटपुट में 11 से 19 तक नंबर्स प्रदर्शित करेगा। |
06:49 | एकबार जब वैल्यू 20 हो जाती है, तो प्रोग्राम कंडीशनल if ब्लॉक एंटर करता है। |
06:54 | इस पॉइंट पर, break स्टेटमेंट आएगा और यह लूप से बहार निकल जायेगा। |
06:59 | अब टर्मिनल खोलें और टाइप करें |
07:02 | ruby space break hyphen loop dot rb |
07:05 | और आउटपुट देखें। |
07:08 | आउटपुट में 10 से 19 तक नंबर्स होंगे। |
07:13 | अब आप अपना break कन्स्ट्रक्ट बनाने में सक्षम होने चाहिए। |
07:17 | यह हमें इस ट्यूटोरियल के अंत में लाता है। |
07:20 | इसको सारांशित करते हैं। |
07:22 | इस ट्यूटोरियल में हमने उपयोग करना सीखा
|
07:24 | while लूप |
07:25 | until कन्स्ट्रक्ट |
07:26 | redo |
07:27 | break कन्स्ट्रक्ट |
07:29 | एक नियत कार्य की तरह |
07:31 | 100 से 115 (के बीच) तक नंबर्स लें, जो फैरन्हाइट को दर्शाते हैं। |
07:38 | निम्न उपयोग करके एक Ruby प्रोग्राम लिखें |
07:40 | उपयुक्त लूप कन्स्ट्रक्ट |
07:42 | जो फैरन्हाइट से सेल्सियस कन्वर्जन फॉर्मूले को उपयोग करता है |
07:46 | दी गयी नंबर्स की रेंज के विरुद्ध |
07:49 | The temperature has reached a certain degree Celcius and has become unbearable, आउटपुट दर्शाने के लिए। |
07:55 | जब सेल्सियस में तापमान 32 डिग्री सेल्सियस से ऊपर हो। |
08:00 | निम्न लिंक पर उपलब्ध विडिओ देखें। |
08:03 | यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है। |
08:07 | अच्छी बैंडविड्थ न मिलने पर आप इसे डाउनलोड करके देख सकते हैं। |
08:10 | स्पोकन ट्यूटोरियल प्रोजेक्ट टीम: |
08:13 | स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाएं चलाती है। |
08:15 | ऑनलाइन टेस्ट पास करने वालों को प्रमाणपत्र देती है। |
08:19 | अधिक जानकारी के लिए, कृपया contact@spoken-tutorial.org को लिखें। |
08:25 | स्पोकन ट्यूटोरियल प्रोजेक्ट, टॉक-टू-अ टीचर प्रोजेक्ट का हिस्सा है। |
08:29 | यह भारत सरकार के एम एच आर डी के आई सी टी के माध्यम से राष्ट्रीय साक्षरता मिशन द्वारा समर्थित है। |
08:35 | इस मिशन पर अधिक जानकारी spoken hyphen tutorial dot org slash NMEICT hyphen Intro पर उपलब्ध है। |
08:44 | आई आई टी बॉम्बे से मैं श्रुति आर्य आपसे विदा लेती हूँ। हमसे जुड़ने के लिए धन्यवाद। |