Ruby/C3/while-and-until-Looping-Statements/Hindi

From Script | Spoken-Tutorial
Jump to: navigation, search


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 आई आई टी बॉम्बे से मैं श्रुति आर्य आपसे विदा लेती हूँ। हमसे जुड़ने के लिए धन्यवाद।

Contributors and Content Editors

Shruti arya