Difference between revisions of "C-and-C++/C2/Relational-Operators/Hindi"

From Script | Spoken-Tutorial
Jump to: navigation, search
Line 6: Line 6:
  
 
|-
 
|-
|00.01
+
|00:01
 
| '''C''' और '''C++''' में '''Relational Operators''' के स्पोकन ट्यूटोरियल में आपका स्वागत है।
 
| '''C''' और '''C++''' में '''Relational Operators''' के स्पोकन ट्यूटोरियल में आपका स्वागत है।
  
 
|-
 
|-
|00.06
+
|00:06
 
| इस ट्यूटोरियल में, हम निम्न के बारे में सीखेंगे:
 
| इस ट्यूटोरियल में, हम निम्न के बारे में सीखेंगे:
  
 
|-
 
|-
|00.09 
+
|00:09 
 
|'''Relational operators''' (रिलेशनल ऑपरेटर्स), जैसे
 
|'''Relational operators''' (रिलेशनल ऑपरेटर्स), जैसे
  
 
|-
 
|-
|00.11
+
|00:11
 
|''' Less than''' (से कम) : जैसे- a < b  
 
|''' Less than''' (से कम) : जैसे- a < b  
  
 
|-
 
|-
|00.14
+
|00:14
 
| '''Greater than'''( से अधिक) : जैसे- a > b
 
| '''Greater than'''( से अधिक) : जैसे- a > b
  
 
|-
 
|-
|00.17
+
|00:17
 
| '''Less than or equal to''' (से कम या बराबर) : जैसे-  a <= b  
 
| '''Less than or equal to''' (से कम या बराबर) : जैसे-  a <= b  
  
 
|-
 
|-
|00.22
+
|00:22
 
| '''Greater than or equal to''' (से अधिक या बराबर) : जैसे- a >= b
 
| '''Greater than or equal to''' (से अधिक या बराबर) : जैसे- a >= b
  
 
|-
 
|-
|00.27
+
|00:27
 
|''' Equal to''' (के बराबर): जैसे- a == b
 
|''' Equal to''' (के बराबर): जैसे- a == b
  
 
|-
 
|-
|00.30
+
|00:30
 
| '''Not equal to''' (के बराबर नहीं) : जैसे- a != b
 
| '''Not equal to''' (के बराबर नहीं) : जैसे- a != b
  
 
|-
 
|-
| 00.37
+
| 00:37
 
| इस ट्यूटोरियल को रिकार्ड करने के लिए, मैं उपयोग कर रहा हूँ। ऑपरेटिंग सिस्टम के रूप में '''Ubuntu 11.10''' .  
 
| इस ट्यूटोरियल को रिकार्ड करने के लिए, मैं उपयोग कर रहा हूँ। ऑपरेटिंग सिस्टम के रूप में '''Ubuntu 11.10''' .  
  
 
|-
 
|-
|00.42
+
|00:42
 
|''' Ubuntu''' में '''gcc''' और '''g++ कंपाइलर''' वर्जन''' 4.6.1 '''
 
|''' Ubuntu''' में '''gcc''' और '''g++ कंपाइलर''' वर्जन''' 4.6.1 '''
  
  
 
|-
 
|-
|  00.50
+
|  00:50
 
|एक परिचय के साथ शुरू करें।
 
|एक परिचय के साथ शुरू करें।
  
 
|-
 
|-
|00.53
+
|00:53
 
|Relational ऑपरेटर्स इंटीजर और फ्लोटिंग प्वाइंट संख्याओं की तुलना करने के लिए उपयोग किए जाते हैं।
 
|Relational ऑपरेटर्स इंटीजर और फ्लोटिंग प्वाइंट संख्याओं की तुलना करने के लिए उपयोग किए जाते हैं।
  
 
|-
 
|-
|00.57
+
|00:57
 
| Relational ऑपरेटर्स का उपयोग करके बनाये गए Expressions,''' false''' के लिए '''0''' और '''True'''  के लिए '''1''' देते हैं।  
 
| Relational ऑपरेटर्स का उपयोग करके बनाये गए Expressions,''' false''' के लिए '''0''' और '''True'''  के लिए '''1''' देते हैं।  
 
|-
 
|-
| 01.04
+
| 01:04
 
| अब मैं एक C प्रोग्राम की मदद से relational ऑपरेटर्स को समझाऊंगा।
 
| अब मैं एक C प्रोग्राम की मदद से relational ऑपरेटर्स को समझाऊंगा।
  
 
|-
 
|-
|  01.09
+
|  01:09
 
|मैंने प्रोग्राम पहले ही बना लिया है।  
 
|मैंने प्रोग्राम पहले ही बना लिया है।  
  
 
|-
 
|-
|01.11
+
|01:11
 
| अतः, मैं एडिटर खोलूँगा और कोड समझाऊँगा।
 
| अतः, मैं एडिटर खोलूँगा और कोड समझाऊँगा।
  
 
|-
 
|-
| 01.15
+
| 01:15
 
| सर्वप्रथम, हम दो वैरिएबल '''a ''' और '''b''' घोषित करते हैं।
 
| सर्वप्रथम, हम दो वैरिएबल '''a ''' और '''b''' घोषित करते हैं।
  
 
|-
 
|-
|  01.20
+
|  01:20
 
| यह '''printf''' स्टेटमेंट उपयोगकर्ता से '''a''' और '''b''' की वेल्यू प्रविष्ट करने के लिए कहता है।
 
| यह '''printf''' स्टेटमेंट उपयोगकर्ता से '''a''' और '''b''' की वेल्यू प्रविष्ट करने के लिए कहता है।
  
 
|-
 
|-
| 01.26  
+
| 01:26  
 
| यह '''scanf '''स्टेटमेंट '''a ''' और '''b'''वैरिएबल्स के लिए इनपुट प्राप्त करता है।
 
| यह '''scanf '''स्टेटमेंट '''a ''' और '''b'''वैरिएबल्स के लिए इनपुट प्राप्त करता है।
  
 
|-
 
|-
|  01.32
+
|  01:32
 
| हम '''greater than''' ऑपरेटर का अध्ययन करेंगे।
 
| हम '''greater than''' ऑपरेटर का अध्ययन करेंगे।
  
 
|-
 
|-
|01.35
+
|01:35
 
| यह ऑपरेटर, ऑपरेटर के दोनों ओर दो ऑपरेंड की तुलना करता है।
 
| यह ऑपरेटर, ऑपरेटर के दोनों ओर दो ऑपरेंड की तुलना करता है।
  
 
|-
 
|-
|01.38
+
|01:38
 
|यह '' True''' प्रदर्शित करता है, यदि '''a''' '''b''' से अधिक है।  
 
|यह '' True''' प्रदर्शित करता है, यदि '''a''' '''b''' से अधिक है।  
  
 
|-
 
|-
|  01.43
+
|  01:43
 
| यह '''printf '''स्टेटमेंट केवल तभी एक्जीक्यूट होता है जब उपर्युक्त कंडिशन True हो।
 
| यह '''printf '''स्टेटमेंट केवल तभी एक्जीक्यूट होता है जब उपर्युक्त कंडिशन True हो।
  
 
|-
 
|-
|01.47
+
|01:47
 
| यदि उपर्युक्त कंडिशन '''False''' है तो यह छूट जाता है।
 
| यदि उपर्युक्त कंडिशन '''False''' है तो यह छूट जाता है।
  
 
|-
 
|-
|01.50
+
|01:50
 
| नियंत्रित करने के लिए, फिर अगले स्टेटमेंट पर चला जाता है।
 
| नियंत्रित करने के लिए, फिर अगले स्टेटमेंट पर चला जाता है।
  
 
|-
 
|-
| 01.53
+
| 01:53
 
| हम अब '''less than''' ऑपरेटर का अध्ययन करेंगे।  
 
| हम अब '''less than''' ऑपरेटर का अध्ययन करेंगे।  
  
 
|-
 
|-
|01.56
+
|01:56
 
| यह भी ऑपरेंड की तुलना करता है।  
 
| यह भी ऑपरेंड की तुलना करता है।  
  
 
|-
 
|-
|01.57
+
|01:57
 
|यह तब '''True''' प्रदर्शित करता है जब '''a''' '''b''' से कम हो।
 
|यह तब '''True''' प्रदर्शित करता है जब '''a''' '''b''' से कम हो।
  
 
|-
 
|-
| 02.02
+
| 02:02
 
| यह '''printf''' स्टेटमेंट तब एक्जीक्यूट होता है, जब उपर्युक्त कंडिशन '''True''' हो।  
 
| यह '''printf''' स्टेटमेंट तब एक्जीक्यूट होता है, जब उपर्युक्त कंडिशन '''True''' हो।  
  
 
|-
 
|-
|02.06
+
|02:06
 
| अन्यथा यह छूट जाता है।
 
| अन्यथा यह छूट जाता है।
  
 
|-
 
|-
|02.09
+
|02:09
 
| कोड को यहाँ तक एक्जीक्यूट करें।
 
| कोड को यहाँ तक एक्जीक्यूट करें।
  
 
|-
 
|-
|02.13
+
|02:13
 
| सर्वप्रथम निम्न पर कमेंट करें।  
 
| सर्वप्रथम निम्न पर कमेंट करें।  
 
|-
 
|-
|02.16
+
|02:16
 
|टाइप करें '''/* '''  
 
|टाइप करें '''/* '''  
 
|-
 
|-
|02.21
+
|02:21
 
| '''*/'''  
 
| '''*/'''  
  
 
|-
 
|-
| 02.24
+
| 02:24
 
| '''Save''' पर क्लिक करें।
 
| '''Save''' पर क्लिक करें।
  
 
|-
 
|-
|02.26
+
|02:26
 
| मैंने अपनी फाइल  '''relational.c''' नाम से सेव की है।
 
| मैंने अपनी फाइल  '''relational.c''' नाम से सेव की है।
  
 
|-
 
|-
| 02.29
+
| 02:29
 
| अपने कीबोर्ड पर '''Ctrl, Alt''' और '''T''' कीज़ एक साथ दबाकर टर्मिनल विंडो खोलें।
 
| अपने कीबोर्ड पर '''Ctrl, Alt''' और '''T''' कीज़ एक साथ दबाकर टर्मिनल विंडो खोलें।
  
 
|-
 
|-
| 02.35
+
| 02:35
 
| कंपाइल करने के लिए, टर्मिनल पर निम्न टाइप करें''' gcc space relational dot c space -o space rel'''
 
| कंपाइल करने के लिए, टर्मिनल पर निम्न टाइप करें''' gcc space relational dot c space -o space rel'''
  
 
|-
 
|-
| 02.49
+
| 02:49
 
| एंटर दबाएँ।
 
| एंटर दबाएँ।
  
 
|-
 
|-
| 02.51
+
| 02:51
 
| एक्जीक्यूट करने के लिए टाइप करें '''./rel''' और  एंटर दबाएँ।
 
| एक्जीक्यूट करने के लिए टाइप करें '''./rel''' और  एंटर दबाएँ।
  
  
 
|-
 
|-
| 02.56
+
| 02:56
 
|मैंने '''a''' के लिए  8 और '''b ''' के लिए 3 प्रविष्ट किया है।
 
|मैंने '''a''' के लिए  8 और '''b ''' के लिए 3 प्रविष्ट किया है।
  
 
|-
 
|-
| 03.01
+
| 03:01
 
|आउटपुट प्रदर्शित होता है:
 
|आउटपुट प्रदर्शित होता है:
  
 
|-
 
|-
| 03.03
+
| 03:03
 
| '''8 is greater than 3'''  
 
| '''8 is greater than 3'''  
 
|-
 
|-
| 03.07
+
| 03:07
 
|आप '''a ''' और '''b''' की विभिन्न वेल्यू के साथ इस कोड को एक्जीक्यूट करने का अभ्यास कर सकते हैं।
 
|आप '''a ''' और '''b''' की विभिन्न वेल्यू के साथ इस कोड को एक्जीक्यूट करने का अभ्यास कर सकते हैं।
  
 
|-
 
|-
|03.11
+
|03:11
 
|कोड पर वापस आएँ।
 
|कोड पर वापस आएँ।
  
 
|-
 
|-
| 03.14
+
| 03:14
 
| यहाँ से कमेंट हटाएं  
 
| यहाँ से कमेंट हटाएं  
 
|-
 
|-
| 03.18
+
| 03:18
 
|और इसे यहाँ रखें।
 
|और इसे यहाँ रखें।
  
 
|-
 
|-
| 03.24
+
| 03:24
 
| अब हम '''less than or equal to '''ऑपरेटर का अध्ययन करेंगे।
 
| अब हम '''less than or equal to '''ऑपरेटर का अध्ययन करेंगे।
  
 
|-
 
|-
| 03.28
+
| 03:28
 
| यह ऑपरेटर, ऑपरेटर के दोनों ओर दो ऑपरेंड की तुलना करता है।
 
| यह ऑपरेटर, ऑपरेटर के दोनों ओर दो ऑपरेंड की तुलना करता है।
  
 
|-
 
|-
| 03.33
+
| 03:33
 
| यह '''true''' प्रदर्शित करता है यदि '''a''' '''b''' से कम या के बराबर है।
 
| यह '''true''' प्रदर्शित करता है यदि '''a''' '''b''' से कम या के बराबर है।
  
 
|-
 
|-
|03.38
+
|03:38
 
| '''printf''' स्टेटमेंट एक्जीक्यूट होता है, यदि उपर्युक्त कंडिशन True है।
 
| '''printf''' स्टेटमेंट एक्जीक्यूट होता है, यदि उपर्युक्त कंडिशन True है।
  
 
|-
 
|-
| 03.42
+
| 03:42
 
| यदि उपर्युक्त कंडिशन '''False''' है, तो यह छूट जाता है।
 
| यदि उपर्युक्त कंडिशन '''False''' है, तो यह छूट जाता है।
  
 
|-
 
|-
| 03.45
+
| 03:45
 
| फिर कंट्रोल अगले स्टेटमेंट पर चला जाता है।
 
| फिर कंट्रोल अगले स्टेटमेंट पर चला जाता है।
  
 
|-
 
|-
| 03.49
+
| 03:49
 
| इसके बाद '''greater than or equal to''' ऑपरेटर पर आते हैं।
 
| इसके बाद '''greater than or equal to''' ऑपरेटर पर आते हैं।
  
 
|-
 
|-
| 03.52
+
| 03:52
 
| यह '''a''' और '''b''' की तुलना करता है और '''true''' प्रदर्शित करता है यदि '''a''', '''b''' से बड़ा है या उसके बराबर है।
 
| यह '''a''' और '''b''' की तुलना करता है और '''true''' प्रदर्शित करता है यदि '''a''', '''b''' से बड़ा है या उसके बराबर है।
  
 
|-
 
|-
| 04.00
+
| 04:00
 
| यदि कंडिशन '''True''' है ,तो यह '''printf''' स्टेटमेंट एक्जीक्यूट किया जाएगा।
 
| यदि कंडिशन '''True''' है ,तो यह '''printf''' स्टेटमेंट एक्जीक्यूट किया जाएगा।
  
 
|-
 
|-
| 04.05
+
| 04:05
 
| अब कोड को यहाँ तक एक्जीक्यूट करें।
 
| अब कोड को यहाँ तक एक्जीक्यूट करें।
  
 
|-
 
|-
| 04.07
+
| 04:07
 
| '''Save''' पर क्लिक करें।
 
| '''Save''' पर क्लिक करें।
  
 
|-
 
|-
| 04.09
+
| 04:09
 
|टर्मिनल पर वापस आएं।
 
|टर्मिनल पर वापस आएं।
  
 
|-
 
|-
| 04.12
+
| 04:12
 
| पहले की तरह कंपाइल और एक्जीक्यूट करें।
 
| पहले की तरह कंपाइल और एक्जीक्यूट करें।
  
  
 
|-
 
|-
| 04.17
+
| 04:17
 
| मैं '''a''' के लिए '''8''' और '''b''' के लिए''' 3''' प्रविष्ट करता हूँ।
 
| मैं '''a''' के लिए '''8''' और '''b''' के लिए''' 3''' प्रविष्ट करता हूँ।
  
 
|-
 
|-
| 04.22
+
| 04:22
 
| आउटपुट इस प्रकार प्रदर्शित होता है:
 
| आउटपुट इस प्रकार प्रदर्शित होता है:
  
 
|-
 
|-
| 04.25
+
| 04:25
 
| '''8 is greater than or equal to 3'''  
 
| '''8 is greater than or equal to 3'''  
  
 
|-
 
|-
| 04.30
+
| 04:30
 
|अब शेष कोड पर वापस आएँ।
 
|अब शेष कोड पर वापस आएँ।
  
 
|-
 
|-
| 04.33
+
| 04:33
 
| यहाँ से मल्टी लाइन कमेंट हटाएं।
 
| यहाँ से मल्टी लाइन कमेंट हटाएं।
 
|-
 
|-
| 04.39
+
| 04:39
 
|और यहाँ से।
 
|और यहाँ से।
  
 
|-
 
|-
| 04.43
+
| 04:43
 
| हम अब '''equal to''' ऑपरेटर का उपयोग करेंगे।
 
| हम अब '''equal to''' ऑपरेटर का उपयोग करेंगे।
  
 
|-
 
|-
| 04.47
+
| 04:47
 
| इसे डबल '''equal (==)''' चिन्हों से प्रदर्शित किया जाता है।  
 
| इसे डबल '''equal (==)''' चिन्हों से प्रदर्शित किया जाता है।  
  
 
|-
 
|-
| 04.50
+
| 04:50
 
| यह ऑपरेटर '''true''' प्रदर्शित करता है, जब दोनों ऑपरेंड एक दूसरे के बराबर होते हैं।
 
| यह ऑपरेटर '''true''' प्रदर्शित करता है, जब दोनों ऑपरेंड एक दूसरे के बराबर होते हैं।
  
 
|-
 
|-
| 04.57
+
| 04:57
 
| यह '''printf''' स्टेटमेंट तब एक्जीक्यूट होता है, जब '''a''','''b''' के बराबर हो।
 
| यह '''printf''' स्टेटमेंट तब एक्जीक्यूट होता है, जब '''a''','''b''' के बराबर हो।
  
 
|-
 
|-
| 05.00
+
| 05:00
 
| यदि नहीं, तो कंट्रोल  अगले स्टेटमेंट पर चला जाता है।
 
| यदि नहीं, तो कंट्रोल  अगले स्टेटमेंट पर चला जाता है।
  
 
|-
 
|-
|05.06
+
|05:06
 
|उसी प्रकार, हम '''not equal to''' ऑपरेटर का उपयोग करेंगे।  
 
|उसी प्रकार, हम '''not equal to''' ऑपरेटर का उपयोग करेंगे।  
  
 
|-
 
|-
| 05.08
+
| 05:08
 
| यह ऑपरेटर  '''true''' प्रदर्शित करता है, जब दोनों ऑपरेंड एक दूसरे के बराबर नहीं होते हैं।
 
| यह ऑपरेटर  '''true''' प्रदर्शित करता है, जब दोनों ऑपरेंड एक दूसरे के बराबर नहीं होते हैं।
  
 
|-
 
|-
|05.15
+
|05:15
 
| यह '''printf''' स्टेटमेंट तब एक्जीक्यूट होगा, जब '''a''','''b''' के बराबर नहीं है।
 
| यह '''printf''' स्टेटमेंट तब एक्जीक्यूट होगा, जब '''a''','''b''' के बराबर नहीं है।
  
 
|-
 
|-
|  05.20
+
|  05:20
 
|प्रोग्राम की समाप्ति पर आते हैं। '''Return 0;'''
 
|प्रोग्राम की समाप्ति पर आते हैं। '''Return 0;'''
 
|-
 
|-
| 05.24
+
| 05:24
 
| '''Save''' पर क्लिक करें।
 
| '''Save''' पर क्लिक करें।
 
|-
 
|-
|05.26
+
|05:26
 
| टर्मिनल पर वापस आएं।
 
| टर्मिनल पर वापस आएं।
 
|-
 
|-
| 05.28
+
| 05:28
 
| पहले की तरह कंपाइल और एक्जीक्यूट करें।
 
| पहले की तरह कंपाइल और एक्जीक्यूट करें।
 
|-
 
|-
| 05.32
+
| 05:32
 
|  '''a''' के लिए 8 और '''b'''  के लिए 3 प्रविष्ट करें।
 
|  '''a''' के लिए 8 और '''b'''  के लिए 3 प्रविष्ट करें।
 
|-
 
|-
| 05.38
+
| 05:38
 
| आउटपुट स्क्रीन पर प्रदर्शित होता है:
 
| आउटपुट स्क्रीन पर प्रदर्शित होता है:
  
 
|-
 
|-
| 05.40
+
| 05:40
 
| '''8 is not equal to 3'''
 
| '''8 is not equal to 3'''
  
 
|-
 
|-
| 05.44
+
| 05:44
 
| इस प्रकार, हम देखते हैं कि '''relational''' ऑपरेटर्स कैसे कार्य करते हैं।
 
| इस प्रकार, हम देखते हैं कि '''relational''' ऑपरेटर्स कैसे कार्य करते हैं।
  
 
|-
 
|-
| 05.48
+
| 05:48
 
| इस कोड को इनपुट के विभिन्न सेटों के साथ एक्जीक्यूट करने का प्रयास करें।
 
| इस कोड को इनपुट के विभिन्न सेटों के साथ एक्जीक्यूट करने का प्रयास करें।
  
 
|-
 
|-
| 05.51
+
| 05:51
 
|अब, '''C++''' में एक ऐसा प्रोग्राम लिखना काफी सरल है।
 
|अब, '''C++''' में एक ऐसा प्रोग्राम लिखना काफी सरल है।
  
 
|-
 
|-
| 05.56
+
| 05:56
 
| यहाँ सिंटैक्स में कुछ अंतर हैं।
 
| यहाँ सिंटैक्स में कुछ अंतर हैं।
  
 
|-
 
|-
| 05.59
+
| 05:59
 
| मैंने पहले ही '''C++''' में कोड बना लिया है।
 
| मैंने पहले ही '''C++''' में कोड बना लिया है।
  
 
|-
 
|-
|06.04
+
|06:04
 
| यहाँ '''C++''' में '''relational operators''' के लिए कोड  है।
 
| यहाँ '''C++''' में '''relational operators''' के लिए कोड  है।
  
 
|-
 
|-
|06.08
+
|06:08
 
| ध्यान दें, कि हेडर भिन्न है।
 
| ध्यान दें, कि हेडर भिन्न है।
  
 
|-
 
|-
| 06.12
+
| 06:12
 
| इसके अलावा हमारे पास यहाँ '''using ''' स्टेटमेंट है।
 
| इसके अलावा हमारे पास यहाँ '''using ''' स्टेटमेंट है।
  
 
|-
 
|-
| 06.15
+
| 06:15
 
|'''  C++''' में आउटपुट स्टेटमेंट '''cout''' है।
 
|'''  C++''' में आउटपुट स्टेटमेंट '''cout''' है।
  
 
|-
 
|-
| 06.19
+
| 06:19
 
| और C++ में इनपुट स्टेटमेंट'''cin''' है।
 
| और C++ में इनपुट स्टेटमेंट'''cin''' है।
  
 
|-
 
|-
| 06.22
+
| 06:22
 
| अतः, इन भिन्नताओं के अलावा, दोनों कोड काफी समान हैं।
 
| अतः, इन भिन्नताओं के अलावा, दोनों कोड काफी समान हैं।
  
 
|-
 
|-
|06.26
+
|06:26
 
| save पर क्लिक करें।
 
| save पर क्लिक करें।
  
 
|-
 
|-
| 06.28
+
| 06:28
 
| कृपया सुनिश्चित करें, कि फाइल को '''.cpp''' एक्सटेंशन के साथ सेव किया गया है।
 
| कृपया सुनिश्चित करें, कि फाइल को '''.cpp''' एक्सटेंशन के साथ सेव किया गया है।
  
 
|-
 
|-
| 06.32
+
| 06:32
 
| मैंने अपनी फाइल को '''relational.cpp''' नाम से सेव किया है
 
| मैंने अपनी फाइल को '''relational.cpp''' नाम से सेव किया है
  
 
|-
 
|-
| 06.37
+
| 06:37
 
| कोड को कंपाइल करें।
 
| कोड को कंपाइल करें।
  
 
|-
 
|-
| 06.39
+
| 06:39
 
| टर्मिनल खोलें और टाइप करें  '''g++ relational.cpp space minus o space rel1'''
 
| टर्मिनल खोलें और टाइप करें  '''g++ relational.cpp space minus o space rel1'''
  
 
|-
 
|-
| 06.50
+
| 06:50
 
| एक्जीक्यूट करने के लिए टाइप करें '''./ rel1'', और एंटर दबाएँ।  
 
| एक्जीक्यूट करने के लिए टाइप करें '''./ rel1'', और एंटर दबाएँ।  
  
 
|-
 
|-
| 06.56
+
| 06:56
 
| मैं  '''a''' के लिए '''8''' और  '''b ''' के लिए '''3''' प्रविष्ट करता हूँ।
 
| मैं  '''a''' के लिए '''8''' और  '''b ''' के लिए '''3''' प्रविष्ट करता हूँ।
  
 
|-
 
|-
| 07.00
+
| 07:00
 
| आउटपुट प्रदर्शित होता है:
 
| आउटपुट प्रदर्शित होता है:
  
 
|-
 
|-
| 07.02
+
| 07:02
 
| हम देखते हैं, कि आउटपुट '''C''' कोड के आउटपुट के समान है।
 
| हम देखते हैं, कि आउटपुट '''C''' कोड के आउटपुट के समान है।
  
 
|-
 
|-
| 07.07
+
| 07:07
 
|अब उस एरर को समझते हैं, जो आ सकती है।
 
|अब उस एरर को समझते हैं, जो आ सकती है।
  
 
|-
 
|-
| 07.10
+
| 07:10
 
|प्रोग्राम पर वापस आएं।
 
|प्रोग्राम पर वापस आएं।
  
 
|-
 
|-
| 07.13
+
| 07:13
 
| मानिए कि, यहाँ हम '''double equal''' चिन्ह को '''single equal''' चिन्ह से बदलते हैं।
 
| मानिए कि, यहाँ हम '''double equal''' चिन्ह को '''single equal''' चिन्ह से बदलते हैं।
  
 
|-
 
|-
| 07.19
+
| 07:19
 
| '''Save''' पर क्लिक करें।
 
| '''Save''' पर क्लिक करें।
  
 
|-
 
|-
| 07.21
+
| 07:21
 
| टर्मिनल पर वापस आएं।
 
| टर्मिनल पर वापस आएं।
  
 
|-
 
|-
| 07.23
+
| 07:23
 
| पहले की तरह कंपाइल और एक्जीक्यूट करें।
 
| पहले की तरह कंपाइल और एक्जीक्यूट करें।
  
 
|-
 
|-
| 07.33
+
| 07:33
 
|यहाँ हम देखते हैं, कि यह प्रदर्शित कर रहा है '''3 is equal to 3'''.
 
|यहाँ हम देखते हैं, कि यह प्रदर्शित कर रहा है '''3 is equal to 3'''.
  
 
|-
 
|-
| 07.37
+
| 07:37
 
| अपने प्रोग्राम पर वापस आएं।
 
| अपने प्रोग्राम पर वापस आएं।
  
 
|-
 
|-
| 07.40
+
| 07:40
 
| ऐसा इसलिए , क्योंकि यहाँ हमने एक '''assignment operator''' का उपयोग किया है।
 
| ऐसा इसलिए , क्योंकि यहाँ हमने एक '''assignment operator''' का उपयोग किया है।
  
 
|-
 
|-
| 07.43
+
| 07:43
 
| अतः '''b''' की वेल्यू  '''a''' में निर्दिष्ट की जाती है।
 
| अतः '''b''' की वेल्यू  '''a''' में निर्दिष्ट की जाती है।
  
 
|-
 
|-
|  07.46
+
|  07:46
 
| अब इस एरर को फिक्स करें।
 
| अब इस एरर को फिक्स करें।
  
 
|-
 
|-
| 07.49
+
| 07:49
 
| एक '''equal to'''  चिन्ह टाइप करें।
 
| एक '''equal to'''  चिन्ह टाइप करें।
  
 
|-
 
|-
| 07.51
+
| 07:51
 
| '''Save''' पर क्लिक करें।
 
| '''Save''' पर क्लिक करें।
  
 
|-
 
|-
| 07.54
+
| 07:54
 
| टर्मिनल पर वापस आएं।
 
| टर्मिनल पर वापस आएं।
  
 
|-
 
|-
| 07.56
+
| 07:56
 
| पहले की तरह कंपाइल और एक्जीक्यूट करें।
 
| पहले की तरह कंपाइल और एक्जीक्यूट करें।
  
 
|-
 
|-
| 08.04
+
| 08:04
 
| अब आउटपुट सही है।
 
| अब आउटपुट सही है।
  
 
|-
 
|-
|08.06
+
|08:06
 
| इस ट्यूटोरियल को सारांशित करते हैं।
 
| इस ट्यूटोरियल को सारांशित करते हैं।
  
 
|-
 
|-
| 08.08
+
| 08:08
 
| इस ट्यूटोरियल में, हमने सीखा,
 
| इस ट्यूटोरियल में, हमने सीखा,
  
 
|-
 
|-
| 08.10
+
| 08:10
 
|  '''Relational''' ऑपरेटर्स जैसे
 
|  '''Relational''' ऑपरेटर्स जैसे
  
 
|-
 
|-
| 08.12
+
| 08:12
 
| '''Less than''' (से कम):  जैसे a <b  
 
| '''Less than''' (से कम):  जैसे a <b  
 
|-
 
|-
| 08.14
+
| 08:14
 
| '''Greater than''' (से अधिक): eg. a>b
 
| '''Greater than''' (से अधिक): eg. a>b
  
 
|-
 
|-
| 08.17
+
| 08:17
 
|''' Less than or equal to''' (से कम या बराबर):  जैसे a<=b  
 
|''' Less than or equal to''' (से कम या बराबर):  जैसे a<=b  
 
|-
 
|-
| 08.22
+
| 08:22
 
|'''Greater than or equal to''' (से अधिक या बराबर): जैसे a>=b  
 
|'''Greater than or equal to''' (से अधिक या बराबर): जैसे a>=b  
 
|-
 
|-
| 08.27
+
| 08:27
 
| '''Equal to''' (के बराबर), जैसे a==b  
 
| '''Equal to''' (के बराबर), जैसे a==b  
  
 
|-
 
|-
| 08.29
+
| 08:29
 
| '''Not equal to''' ( के बराबर नहीं): जैसे a!=b  
 
| '''Not equal to''' ( के बराबर नहीं): जैसे a!=b  
 
|-
 
|-
|  08.34
+
|  08:34
 
| एक नियत-कार्य के रूप में..
 
| एक नियत-कार्य के रूप में..
  
 
|-
 
|-
| 08.35
+
| 08:35
 
|एक प्रोग्राम लिखें, जिसमें इनपुट के रूप में तीन छात्रों के अंक हों।
 
|एक प्रोग्राम लिखें, जिसमें इनपुट के रूप में तीन छात्रों के अंक हों।
  
 
|-
 
|-
| 08.39
+
| 08:39
 
| किस छात्र ने सर्वाधिक अंक प्राप्त किए हैं, यह देखने के लिए अंकों की तुलना करें।
 
| किस छात्र ने सर्वाधिक अंक प्राप्त किए हैं, यह देखने के लिए अंकों की तुलना करें।
  
 
|-
 
|-
| 08.43
+
| 08:43
 
| यह भी जांचें, कि क्या दो या अधिक छात्रों ने बराबर अंक प्राप्त किए हैं।
 
| यह भी जांचें, कि क्या दो या अधिक छात्रों ने बराबर अंक प्राप्त किए हैं।
  
 
|-
 
|-
|  08.48
+
|  08:48
 
| निम्न लिंक पर उपलब्ध विडियो देखें।
 
| निम्न लिंक पर उपलब्ध विडियो देखें।
 
|-
 
|-
| 08.51
+
| 08:51
 
| यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है।
 
| यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है।
 
|-
 
|-
| 08.54
+
| 08:54
 
| यदि आपके पास अच्छा बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके भी देख सकते हैं।
 
| यदि आपके पास अच्छा बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके भी देख सकते हैं।
  
 
|-
 
|-
| 08.58  
+
| 08:58  
 
| स्पोकन ट्यूटोरियल प्रोजेक्ट टीम..
 
| स्पोकन ट्यूटोरियल प्रोजेक्ट टीम..
  
 
|-
 
|-
| 09.00
+
| 09:00
 
|स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाओं का आयोजन करती है।
 
|स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाओं का आयोजन करती है।
  
 
|-
 
|-
| 09.03
+
| 09:03
 
| उन्हें प्रमाण-पत्र भी मिलता है, जो एक ऑनलाइन टेस्ट पास करते हैं
 
| उन्हें प्रमाण-पत्र भी मिलता है, जो एक ऑनलाइन टेस्ट पास करते हैं
  
 
|-
 
|-
| 09.06
+
| 09:06
 
| अधिक जानकारी के लिए कृपया contact at spoken hyphen tutorial dot org पर लिखें।
 
| अधिक जानकारी के लिए कृपया contact at spoken hyphen tutorial dot org पर लिखें।
  
 
|-
 
|-
| 09.14
+
| 09:14
 
| स्पोकन ट्यूटोरियल प्रोजेक्ट, टॉक-टू-अ-टीचर प्रोजेक्ट का हिस्सा है।
 
| स्पोकन ट्यूटोरियल प्रोजेक्ट, टॉक-टू-अ-टीचर प्रोजेक्ट का हिस्सा है।
  
 
|-
 
|-
| 09.18
+
| 09:18
 
| यह भारत सरकार के एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है
 
| यह भारत सरकार के एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है
  
 
|-
 
|-
| 09.24
+
| 09:24
 
| इस मिशन पर अधिक जानकारी निम्न लिंक पर उपलब्ध है।
 
| इस मिशन पर अधिक जानकारी निम्न लिंक पर उपलब्ध है।
  
 
|-
 
|-
| 09.27
+
| 09:27
 
|  spoken hyphen tutorial dot org slash NMEICT hyphen Intro
 
|  spoken hyphen tutorial dot org slash NMEICT hyphen Intro
  
 
|-
 
|-
|  09.34
+
|  09:34
 
| यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है, आई.आई.टी. मुंबई की ओर से मैं यश वोरा अब आपसे विदा लेता हूँ। हमसे जुड़ने के लिए धन्यवाद।
 
| यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है, आई.आई.टी. मुंबई की ओर से मैं यश वोरा अब आपसे विदा लेता हूँ। हमसे जुड़ने के लिए धन्यवाद।
  
 
|}
 
|}

Revision as of 12:32, 19 June 2014

Time Narration
00:01 C और C++ में Relational Operators के स्पोकन ट्यूटोरियल में आपका स्वागत है।
00:06 इस ट्यूटोरियल में, हम निम्न के बारे में सीखेंगे:
00:09 Relational operators (रिलेशनल ऑपरेटर्स), जैसे
00:11 Less than (से कम) : जैसे- a < b
00:14 Greater than( से अधिक) : जैसे- a > b
00:17 Less than or equal to (से कम या बराबर) : जैसे- a <= b
00:22 Greater than or equal to (से अधिक या बराबर) : जैसे- a >= b
00:27 Equal to (के बराबर): जैसे- a == b
00:30 Not equal to (के बराबर नहीं) : जैसे- a != b
00:37 इस ट्यूटोरियल को रिकार्ड करने के लिए, मैं उपयोग कर रहा हूँ। ऑपरेटिंग सिस्टम के रूप में Ubuntu 11.10 .
00:42 Ubuntu में gcc और g++ कंपाइलर वर्जन 4.6.1


00:50 एक परिचय के साथ शुरू करें।
00:53 Relational ऑपरेटर्स इंटीजर और फ्लोटिंग प्वाइंट संख्याओं की तुलना करने के लिए उपयोग किए जाते हैं।
00:57 Relational ऑपरेटर्स का उपयोग करके बनाये गए Expressions, false के लिए 0 और True के लिए 1 देते हैं।
01:04 अब मैं एक C प्रोग्राम की मदद से relational ऑपरेटर्स को समझाऊंगा।
01:09 मैंने प्रोग्राम पहले ही बना लिया है।
01:11 अतः, मैं एडिटर खोलूँगा और कोड समझाऊँगा।
01:15 सर्वप्रथम, हम दो वैरिएबल a और b घोषित करते हैं।
01:20 यह printf स्टेटमेंट उपयोगकर्ता से a और b की वेल्यू प्रविष्ट करने के लिए कहता है।
01:26 यह scanf स्टेटमेंट a और bवैरिएबल्स के लिए इनपुट प्राप्त करता है।
01:32 हम greater than ऑपरेटर का अध्ययन करेंगे।
01:35 यह ऑपरेटर, ऑपरेटर के दोनों ओर दो ऑपरेंड की तुलना करता है।
01:38 यह True' प्रदर्शित करता है, यदि a b से अधिक है।
01:43 यह printf स्टेटमेंट केवल तभी एक्जीक्यूट होता है जब उपर्युक्त कंडिशन True हो।
01:47 यदि उपर्युक्त कंडिशन False है तो यह छूट जाता है।
01:50 नियंत्रित करने के लिए, फिर अगले स्टेटमेंट पर चला जाता है।
01:53 हम अब less than ऑपरेटर का अध्ययन करेंगे।
01:56 यह भी ऑपरेंड की तुलना करता है।
01:57 यह तब True प्रदर्शित करता है जब a b से कम हो।
02:02 यह printf स्टेटमेंट तब एक्जीक्यूट होता है, जब उपर्युक्त कंडिशन True हो।
02:06 अन्यथा यह छूट जाता है।
02:09 कोड को यहाँ तक एक्जीक्यूट करें।
02:13 सर्वप्रथम निम्न पर कमेंट करें।
02:16 टाइप करें /*
02:21 */
02:24 Save पर क्लिक करें।
02:26 मैंने अपनी फाइल relational.c नाम से सेव की है।
02:29 अपने कीबोर्ड पर Ctrl, Alt और T कीज़ एक साथ दबाकर टर्मिनल विंडो खोलें।
02:35 कंपाइल करने के लिए, टर्मिनल पर निम्न टाइप करें gcc space relational dot c space -o space rel
02:49 एंटर दबाएँ।
02:51 एक्जीक्यूट करने के लिए टाइप करें ./rel और एंटर दबाएँ।


02:56 मैंने a के लिए 8 और b के लिए 3 प्रविष्ट किया है।
03:01 आउटपुट प्रदर्शित होता है:
03:03 8 is greater than 3
03:07 आप a और b की विभिन्न वेल्यू के साथ इस कोड को एक्जीक्यूट करने का अभ्यास कर सकते हैं।
03:11 कोड पर वापस आएँ।
03:14 यहाँ से कमेंट हटाएं
03:18 और इसे यहाँ रखें।
03:24 अब हम less than or equal to ऑपरेटर का अध्ययन करेंगे।
03:28 यह ऑपरेटर, ऑपरेटर के दोनों ओर दो ऑपरेंड की तुलना करता है।
03:33 यह true प्रदर्शित करता है यदि a b से कम या के बराबर है।
03:38 printf स्टेटमेंट एक्जीक्यूट होता है, यदि उपर्युक्त कंडिशन True है।
03:42 यदि उपर्युक्त कंडिशन False है, तो यह छूट जाता है।
03:45 फिर कंट्रोल अगले स्टेटमेंट पर चला जाता है।
03:49 इसके बाद greater than or equal to ऑपरेटर पर आते हैं।
03:52 यह a और b की तुलना करता है और true प्रदर्शित करता है यदि a, b से बड़ा है या उसके बराबर है।
04:00 यदि कंडिशन True है ,तो यह printf स्टेटमेंट एक्जीक्यूट किया जाएगा।
04:05 अब कोड को यहाँ तक एक्जीक्यूट करें।
04:07 Save पर क्लिक करें।
04:09 टर्मिनल पर वापस आएं।
04:12 पहले की तरह कंपाइल और एक्जीक्यूट करें।


04:17 मैं a के लिए 8 और b के लिए 3 प्रविष्ट करता हूँ।
04:22 आउटपुट इस प्रकार प्रदर्शित होता है:
04:25 8 is greater than or equal to 3
04:30 अब शेष कोड पर वापस आएँ।
04:33 यहाँ से मल्टी लाइन कमेंट हटाएं।
04:39 और यहाँ से।
04:43 हम अब equal to ऑपरेटर का उपयोग करेंगे।
04:47 इसे डबल equal (==) चिन्हों से प्रदर्शित किया जाता है।
04:50 यह ऑपरेटर true प्रदर्शित करता है, जब दोनों ऑपरेंड एक दूसरे के बराबर होते हैं।
04:57 यह printf स्टेटमेंट तब एक्जीक्यूट होता है, जब a,b के बराबर हो।
05:00 यदि नहीं, तो कंट्रोल अगले स्टेटमेंट पर चला जाता है।
05:06 उसी प्रकार, हम not equal to ऑपरेटर का उपयोग करेंगे।
05:08 यह ऑपरेटर true प्रदर्शित करता है, जब दोनों ऑपरेंड एक दूसरे के बराबर नहीं होते हैं।
05:15 यह printf स्टेटमेंट तब एक्जीक्यूट होगा, जब a,b के बराबर नहीं है।
05:20 प्रोग्राम की समाप्ति पर आते हैं। Return 0;
05:24 Save पर क्लिक करें।
05:26 टर्मिनल पर वापस आएं।
05:28 पहले की तरह कंपाइल और एक्जीक्यूट करें।
05:32 a के लिए 8 और b के लिए 3 प्रविष्ट करें।
05:38 आउटपुट स्क्रीन पर प्रदर्शित होता है:
05:40 8 is not equal to 3
05:44 इस प्रकार, हम देखते हैं कि relational ऑपरेटर्स कैसे कार्य करते हैं।
05:48 इस कोड को इनपुट के विभिन्न सेटों के साथ एक्जीक्यूट करने का प्रयास करें।
05:51 अब, C++ में एक ऐसा प्रोग्राम लिखना काफी सरल है।
05:56 यहाँ सिंटैक्स में कुछ अंतर हैं।
05:59 मैंने पहले ही C++ में कोड बना लिया है।
06:04 यहाँ C++ में relational operators के लिए कोड है।
06:08 ध्यान दें, कि हेडर भिन्न है।
06:12 इसके अलावा हमारे पास यहाँ using स्टेटमेंट है।
06:15 C++ में आउटपुट स्टेटमेंट cout है।
06:19 और C++ में इनपुट स्टेटमेंटcin है।
06:22 अतः, इन भिन्नताओं के अलावा, दोनों कोड काफी समान हैं।
06:26 save पर क्लिक करें।
06:28 कृपया सुनिश्चित करें, कि फाइल को .cpp एक्सटेंशन के साथ सेव किया गया है।
06:32 मैंने अपनी फाइल को relational.cpp नाम से सेव किया है
06:37 कोड को कंपाइल करें।
06:39 टर्मिनल खोलें और टाइप करें g++ relational.cpp space minus o space rel1
06:50 एक्जीक्यूट करने के लिए टाइप करें './ rel1, और एंटर दबाएँ।
06:56 मैं a के लिए 8 और b के लिए 3 प्रविष्ट करता हूँ।
07:00 आउटपुट प्रदर्शित होता है:
07:02 हम देखते हैं, कि आउटपुट C कोड के आउटपुट के समान है।
07:07 अब उस एरर को समझते हैं, जो आ सकती है।
07:10 प्रोग्राम पर वापस आएं।
07:13 मानिए कि, यहाँ हम double equal चिन्ह को single equal चिन्ह से बदलते हैं।
07:19 Save पर क्लिक करें।
07:21 टर्मिनल पर वापस आएं।
07:23 पहले की तरह कंपाइल और एक्जीक्यूट करें।
07:33 यहाँ हम देखते हैं, कि यह प्रदर्शित कर रहा है 3 is equal to 3.
07:37 अपने प्रोग्राम पर वापस आएं।
07:40 ऐसा इसलिए , क्योंकि यहाँ हमने एक assignment operator का उपयोग किया है।
07:43 अतः b की वेल्यू a में निर्दिष्ट की जाती है।
07:46 अब इस एरर को फिक्स करें।
07:49 एक equal to चिन्ह टाइप करें।
07:51 Save पर क्लिक करें।
07:54 टर्मिनल पर वापस आएं।
07:56 पहले की तरह कंपाइल और एक्जीक्यूट करें।
08:04 अब आउटपुट सही है।
08:06 इस ट्यूटोरियल को सारांशित करते हैं।
08:08 इस ट्यूटोरियल में, हमने सीखा,
08:10 Relational ऑपरेटर्स जैसे
08:12 Less than (से कम): जैसे a b
08:17 Less than or equal to (से कम या बराबर): जैसे a<=b
08:22 Greater than or equal to (से अधिक या बराबर): जैसे a>=b
08:27 Equal to (के बराबर), जैसे a==b
08:29 Not equal to ( के बराबर नहीं): जैसे a!=b
08:34 एक नियत-कार्य के रूप में..
08:35 एक प्रोग्राम लिखें, जिसमें इनपुट के रूप में तीन छात्रों के अंक हों।
08:39 किस छात्र ने सर्वाधिक अंक प्राप्त किए हैं, यह देखने के लिए अंकों की तुलना करें।
08:43 यह भी जांचें, कि क्या दो या अधिक छात्रों ने बराबर अंक प्राप्त किए हैं।
08:48 निम्न लिंक पर उपलब्ध विडियो देखें।
08:51 यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है।
08:54 यदि आपके पास अच्छा बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके भी देख सकते हैं।
08:58 स्पोकन ट्यूटोरियल प्रोजेक्ट टीम..
09:00 स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाओं का आयोजन करती है।
09:03 उन्हें प्रमाण-पत्र भी मिलता है, जो एक ऑनलाइन टेस्ट पास करते हैं
09:06 अधिक जानकारी के लिए कृपया contact at spoken hyphen tutorial dot org पर लिखें।
09:14 स्पोकन ट्यूटोरियल प्रोजेक्ट, टॉक-टू-अ-टीचर प्रोजेक्ट का हिस्सा है।
09:18 यह भारत सरकार के एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है
09:24 इस मिशन पर अधिक जानकारी निम्न लिंक पर उपलब्ध है।
09:27 spoken hyphen tutorial dot org slash NMEICT hyphen Intro
09:34 यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है, आई.आई.टी. मुंबई की ओर से मैं यश वोरा अब आपसे विदा लेता हूँ। हमसे जुड़ने के लिए धन्यवाद।

Contributors and Content Editors

Devraj, Gaurav, Pratik kamble, Sakinashaikh