Difference between revisions of "Ruby/C2/Arithmetic-and-Relational-Operators/Hindi"
From Script | Spoken-Tutorial
Shruti arya (Talk | contribs) |
|||
Line 304: | Line 304: | ||
|- | |- | ||
| 05:28 | | 05:28 | ||
− | | लैस दैन (से कम) जैसे a<b | + | | लैस दैन (से कम) जैसे a< b |
|- | |- | ||
| 05:32 | | 05:32 | ||
− | | ग्रेटर दैन (से अधिक) जैसे a>b | + | |ग्रेटर दैन (से अधिक) जैसे a> b |
|- | |- |
Revision as of 16:56, 25 June 2014
Time' | Narration |
00:01 | Ruby में अरिथ्मेटिक और रिलेशनल ऑपरेटर्स पर स्पोकन ट्यूटोरियल में आपका स्वागत है। |
00:06 | इस ट्यूटोरियल में हम सीखेंगे। |
00:08 | अरिथ्मेटिक ऑपरेटर्स |
00:10 | ऑपरेटर प्रेसिडेन्स |
00:12 | रिलेशनल ऑपरेटर्स |
00:14 | यहाँ मैं उबन्टु लिनक्स वर्जन 12.04, Ruby 1.9.3 का उपयोग कर रही हूँ। |
00:23 | इस ट्यूटोरियल के अनुकरण के लिए आपको यह ज्ञात होना चाहिए कि लिनक्स में टर्मिनल और टेक्स्ट एडिटर का उपयोग कैसे करें ? |
00:28 | आपको irb की जानकारी होनी आवश्यक है। |
00:31 | यदि नहीं, तो सम्बंधित ट्यूटोरियल के लिए हमारी वेबसाइट पर जाएँ। |
00:34 | अब अरिथ्मेटिक ऑपरेटर्स के बारे में सीखते हैं। |
00:38 | Ruby के पास निम्न अरिथ्मेटिक ऑपरेटर्स हैं।
|
00:42 | + ऐडीशन: जैसे a+b. |
00:45 | - सब्ट्रैक्शन: जैसे a-b. |
00:48 | / डिवीज़न जैसे: a/b. |
00:51 | * मल्टिप्लिकेशन जैसे: a*b. |
00:55 | % मॉड्यूल्स: जैसे a%b. |
00:59 | ** एक्सपोनेंट: जैसे a**b |
01:04 | irb का उपयोग करके इन अरिथ्मेटिक ऑपरेटर्स का अभ्यास करें। |
01:08 | एक साथ Ctrl, Alt और T कीज़ दबाकर टर्मिनल खोलें। |
01:14 | आपके स्क्रीन पर टर्मिनल विंडो दिखती है। |
01:17 | टाइप करें irb और इंटरैक्टिव Ruby आरम्भ के लिए एंटर दबाएं। |
01:21 | टाइप करें 10 प्लस 20 और एंटर दबाएं। |
01:25 | एडिशन ऑपरेशन क्रियान्वित हुआ और परिणाम 30 प्रदर्शित हुआ है। |
01:31 | इसी प्रकार सब्ट्रैक्शन और मल्टिप्लिकेशन ऑपरेशंस भी क्रयान्वित हो सकते हैं। |
01:35 | अब डिवीज़न ऑपरेशन का अभ्यास करें। |
01:38 | टाइप करें 10 स्लैश 4 |
01:40 | और एंटर दबाएं। |
01:42 | यहाँ आप देख सकते हैं, कि परिणाम संक्षिप्त रूप में पूर्ण संख्या 2 के निकट आता है। |
01:47 | अधिक अच्छे परिणाम के लिए, हमें एक नंबर को फ्लॉट की तरह व्यक्त करने की आवश्यकता है। |
01:52 | टाइप करें 10.0 स्लैश 4 |
01:56 | और एंटर दबाएं। |
01:58 | अब हमें परिणाम 2.5 मिलता है। |
02:01 | अब मॉड्यूल्स ऑपरेटर का अभ्यास करते हैं। |
02:05 | मॉड्यूल्स ऑपरेटर आउटपुट में शेषफल देता है। |
02:09 | टाइप करें 12 परसेंटेज साइन 5 और एंटर दबाएं। |
02:15 | यहाँ 12, 5 से डिवाइड हुआ है और शेष 2आया है। |
02:21 | अब एक्सपोनेंट ऑपरेटर का अभ्यास करते हैं। |
02:24 | 2 के बाद दो बार ऐस्ट्रिस्क सिंबल और फिर 5, टाइप करें और एंटर दबाएं। |
02:32 | इसका मतलब है कि 2, 5 की पावर में आता है। |
02:36 | अतः हमें आउटपुट 30 मिलता है। |
02:39 | आगे, अब ऑपरेटर प्रेसिडेन्स के बारे में सीखेंगे। |
02:44 | जब मैथ्मेटिकल एक्सप्रेशंस में कुछ ऑपरेशंस होते हैं, |
02:47 | हर एक भाग मूल्यांकित होता है । |
02:50 | और ऑपरेटर प्रेसिडेन्स नामक पूर्व निर्धारित अनुक्रम में विभाजित किया जाता है। |
02:56 | इसका मतलब है, कि सबसे उच्च वरीयता वाले ऑपरेटर सबसे पहले कार्यान्वित होते हैं। |
03:01 | इसके बाद वरीयता अनुसार अगला ऑपरेटर आता है और आगे भी यही क्रम चलता है। |
03:07 | यह स्लाइड सारे ऑपरेटर्स को उच्चतम प्रेसिडेन्स से निम्नतम में सूचीबद्ध करती है। |
03:13 | उदाहरणस्वरूप 3 + 4 * 5, 23 आता है 35 नहीं। |
03:23 | एडिशन ऑपरेशन (+) की अपेक्षा मल्टिप्लिकेशन ऑपरेशन (*) को उच्च प्रेसिडेन्स दिया जाता है। |
03:29 | और पहले कार्यान्वित किया जायेगा। |
03:32 | इसीलिए पांच बार चार, बीस आता है, और फिर तीन 20 में जुड़ता है तो आउटपुट 23 मिलता है। |
03:42 | अब ऑपरेटर प्रेसिडेन्स पर आधारित कुछ उदाहरण देखते हैं। |
03:47 | टर्मिनल पर वापस जाएँ। |
03:50 | irb कंसोल को क्लियर करने के लिए एकसाथ Ctrl और L कीज़ दबाएं। |
03:56 | अब टाइप करें 7 माइनस 2 इसे 3 से मल्टिप्लाई करें। |
04:03 | और एंटर दबाएं। |
04:05 | हमें उत्तर 1 मिलता है। |
04:08 | यहाँ माइनस साइन की अपेक्षा ऐस्ट्रिस्क सिंबल उच्च प्राथमिकता रखता है। |
04:13 | इसलिए पहले मल्टिप्लिकेशन ऑपरेशन कार्यान्वित हुआ है फिर सब्ट्रैक्शन । |
04:20 | एक अलग उदाहरण देखें। |
04:22 | कोष्ठकों में टाइप करें 10 प्लस 2 स्लैश 4 |
04:29 | और एंटर दबाएं। |
04:30 | हमें उत्तर 3 मिलता है। |
04:33 | इस स्थिति में डिवीज़न (स्लैश) की अपेक्षा में ()कोष्ठकों की उच्च प्राथमिकता है। |
04:39 | इसलिए कोष्ठकों के अंदर ऑपरेशन, जो एडिशन है, पहले क्रियान्वित होता है। |
04:44 | फिर डिवीज़न क्रियान्वित होता है। |
04:47 | अब रिलेशनल ऑपरेटर्स के बारे में सीखेंगे। |
04:51 | वापस स्लाइड्स पर आते हैं। |
04:54 | रिलेशनल ऑपरेटर्स को कम्पैरिज़न ऑपरेटर्स भी कहते हैं। |
04:59 | रिलेशनल ऑपरेटर्स उपयोग करने वाले एक्सप्रेशंस boolean वैल्यूज देते हैं। |
05:04 | Ruby में रिलेशन ऑपरेटर्स हैं |
05:07 | == Equals to जैसे a ==b |
05:14 | डॉट eql question mark जैसे a.eql ?b |
05:21 | != Not equals to जैसे a एक्सक्लेमेशन (exclamation) इक्वल b |
05:28 | लैस दैन (से कम) जैसे a< b |
05:32 | ग्रेटर दैन (से अधिक) जैसे a> b |
05:37 | <= लैसर दैन or इक्वल टू जैसे a लेस दैन एरो इक्वल b |
05:44 | >= ग्रेटर दैन or इक्वल टू जैसे a ग्रेटर दैन एरो इक्वल b |
05:49 | <=> कम्बाइंड कम्पैरिज़न जैसे a लेस दैन एरो इक्वल ग्रेटर दैन इक्वल b |
05:56 | अब इन ऑपरेटर्स का अभ्यास करते हैं। |
06:00 | टर्मिनल पर जाएँ। |
06:02 | irb कंसोल क्लियर करने के लिए एकसाथ Ctrl, L कीज़ दबाएं। |
06:09 | अब equal to ऑपरेटर का अभ्यास करें। |
06:11 | इसलिए टाइप करें 10 ==10
|
06:16 | और एंटर दबाएं। |
06:17 | हमें आउटपुट true मिलता है। |
06:20 | .eql? ऑपरेटर equal to ऑपरेटर के सामान ही है। |
06:24 | इसका अभ्यास करें। |
06:25 | अब टाइप करें 10 .eql?10 और एंटर दबाएं। |
06:33 | हमें आउटपुट true मिलता है। |
06:35 | अब not equal to ऑपरेटर का अभ्यास करें। |
0:39 | टाइप करें 10 not equal 10 |
06:44 | और एंटर दबाएं। |
06:46 | हमें आउटपुट false मिलता है। |
06:48 | यह इसलिए, क्योंकि दो नम्बर्स बराबर हैं।
|
06:51 | irb कंसोल क्लियर करने के लिए एकसाथ Ctrl, L कीज़ दबाएं। |
06:56 | अब less than ऑपरेटर का अभ्यास करें। |
07:L0 | टाइप करें 10 less than 5 और एंटर दबाएं।
|
07:05 | यहाँ अगर पहला ऑपरेंड दूसरे से लेस है तो ये true आएगा। |
07:10 | नहीं तो ये False आएगा।
|
07:14 | हमें आउटपुट False मिलता है, क्योंकि 10, 5 से छोटा नहीं है। |
07:19 | अब हम greater than ऑपरेटर का अभ्यास करते हैं। |
07:22 | टाइप करें 5 greater than 2 |
07:26 | यहाँ अगर पहला ऑपरेंड दूसरे से बड़ा है तो ये true आएगा। |
07:31 | नहीं, तो ये False आएगा। |
07:34 | एंटर दबाएं। |
07:36 | इस स्थिति में, हमें आउटपुट true मिलता है, क्योंकि 5 निश्चित ही 2 से बड़ा है। |
07:42 | irb कंसोल को क्लियर करने के लिए एकसाथ Ctrl, L दबाएं। |
07:47 | अब हम less than equal to ऑपरेटर का अभ्यास करेंगे। |
07:51 | टाइप करें 12 लेस दैन इक्वल 12
|
07:56 | और एंटर दबाएं।
|
07:59 | यहाँ अगर पहला ऑपरेंड दूसरे से छोटा है तो ये true आएगा। |
08:04 | नहीं तो ये False आएगा। |
08:07 | हमें आउटपुट true की तरह मिलता है, क्योंकि 12 बराबर है 12 के। |
08:11 | इसी तरह आप greater than or equal to ऑपरेटर का अभ्यास कर सकते हैं। |
08:15 | अब कम्बाइन्ड कम्पैरिजन ऑपरेटर का अभ्यास करें। |
08:19 | कम्बाइन्ड कम्पैरिजन ऑपरेटर |
08:21 | अगर पहला ऑपरेंड दूसरे के बराबर है तो 0 आता है।
|
08:24 | अगर पहला ऑपरेंड दूसरे से बड़ा है तो, 1 आता है और।
|
08:29 | अगर पहला ऑपरेंड दूसरे से छोटा है तो, -1 आता है।
|
08:34 | उदाहरण से समझें कि ये कैसे काम करता है। |
08:36 | टाइप करें, 3 लेस दैन इक्वल्स ग्रेटर दैन 3 |
08:41 | और एंटर दबाएं।
|
08:43 | हमें आउटपुट 0 मिलता है। |
08:45 | क्योंकि दोनों ऑपरैंड्स बराबर हैं जैसे दोनों थ्री हैं। |
08:50 | अब किसी एक ऑपरेंड को 4 से बदलते हैं। |
08:53 | टाइप करें,4 लेस दैन इक्वल्स ग्रेटर दैन 3
|
08:58 | और एंटर दबाएं। |
08:59 | हमें आउटपुट 1 की तरह मिलता है। |
09:01 | चूँकि 4,3 से ग्रेटर है ।
|
09:04 | अब इस उदाहरण को फिर से बदलें। |
09:07 | टाइप करें 4 लेस दैन इक्वल्स ग्रेटर दैन 7
|
09.11 | और एंटर दबाएं। |
09:13 | हमें आउटपुट -1 की तरह मिलता है। |
09:14 | चूँकि 4,7 से लेस है ।
|
09:17 | नियत कार्य के रूप में.. |
09:19 | निम्न उदाहरणों को irb से हल करें और आउटपुट जाँचें। |
09:24 | 10 + ब्रैकेट 2 ऐस्ट्रिस्क 5 ब्रैकेट 8 स्लैश 2 |
09:32 | 4 ऐस्ट्रिस्क 5 स्लैश 2 प्लस 7 |
09:37 | मेथड्स उपयोग करके अरिथ्मेटिक ऑपरेटर्स का अभ्यास करें। |
09:42 | इसके साथ हम इस स्पोकन ट्यूटोरियल के अंत में आ गए हैं।
|
09:45 | इसको सरांशित करते हैं।
|
09:47 | इस ट्यूटोरियल में हमने सीखा... |
09:49 | अरिथ्मेटिक ऑपरेटर्स प्लस, माइनस, ऐस्ट्रिस्क, स्लैश:, जो दर्शाते हैं, सब्ट्रैक्शन, मल्टिप्लिकेशन, डिवीज़न । |
09:59 | ऑपरेटर प्रेसिडेन्स । |
10:01 | रिलेशनल ऑपरेटर्स । |
10:04 | कई उदाहरणों का उपयोग करना। |
10:06 | निम्न लिंक पर उपलब्ध विडिओ देखें। |
10:10 | यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सरांशित करता है। |
10:14 | यदि आपके पास अच्छी बैंडविड्थ नहीं है तो आप इसे डाउनलोड करके देख सकते हैं। |
10:18 | स्पोकन ट्यूटोरियल प्रोजेक्ट टीम: |
10:20 | स्पोकन ट्यूटोरियल का उपयोग करके कार्यशालाएँ चलाती है। |
10:23 | ऑनलाइन टेस्ट पास करने वालों को प्रमाण पत्र भी देते हैं। |
10:26 | अधिक जानकारी के लिए, कृपया contact@spoken-tutorial.org पर लिखें। |
10:32 | स्पोकन ट्यूटोरियल प्रोजेक्ट टॉक टू अ टीचर प्रोजेक्ट का हिस्सा है। |
10:36 | यह भारत सरकार के, एमएचआरडी के "आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन" पर आधारित है। |
10:43 | इस मिशन पर अधिक जानकारी निम्न लिंक पर उपलब्ध है
spoken-tutorial.org/NMEICT-Intro |
10:51 | आई. आई. टी. मुंबई से मैं श्रुति आर्य अब आपसे विदा लेती हूँ। |
10:57 | धन्यवाद।
|