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

From Script | Spoken-Tutorial
Jump to: navigation, search
(Created page with '{| border=1 !'''Time''' !'''Narration''' |- |00.02 | '''C''' और '''C++''' में '''Relational Operators''' के स्पोकन ट्यूटोरियल म…')
 
Line 6: Line 6:
  
 
|-
 
|-
|00.02
+
|00.01
 
| '''C''' और '''C++''' में '''Relational Operators''' के स्पोकन ट्यूटोरियल में आपका स्वागत है।
 
| '''C''' और '''C++''' में '''Relational Operators''' के स्पोकन ट्यूटोरियल में आपका स्वागत है।
  
 
|-
 
|-
|00.07
+
|00.06
| इस ट्यूटोरियल में, हम निम्नलिखित के बारे में सीखेंगे:
+
| इस ट्यूटोरियल में, हम निम्न के बारे में सीखेंगे:
  
 
|-
 
|-
 
|00.09 
 
|00.09 
|Relational operators (रिलेशनल ऑपरेटर्स), जैसे
+
|'''Relational operators''' (रिलेशनल ऑपरेटर्स), जैसे
  
 
|-
 
|-
|00.12
+
|00.11
| Less than (से कम) : जैसे- a < b  
+
|''' Less than''' (से कम) : जैसे- a < b  
  
 
|-
 
|-
|00.15
+
|00.14
| Greater than( से अधिक) : जैसे- a > b
+
| '''Greater than'''( से अधिक) : जैसे- a > b
  
 
|-
 
|-
|00.18
+
|00.17
| Less than or equal to (से कम या बराबर) : जैसे-  a <= b  
+
| '''Less than or equal to''' (से कम या बराबर) : जैसे-  a <= b  
  
 
|-
 
|-
|00.23
+
|00.22
| Greater than or equal to (से अधिक या बराबर) : जैसे- a >= b
+
| '''Greater than or equal to''' (से अधिक या बराबर) : जैसे- a >= b
  
 
|-
 
|-
|00.28
+
|00.27
| equal to (के बराबर): जैसे- a == b
+
|''' Equal to''' (के बराबर): जैसे- a == b
  
 
|-
 
|-
|00.31
+
|00.30
| Not equal to (के बराबर नहीं) : जैसे- a != b
+
| '''Not equal to''' (के बराबर नहीं) : जैसे- a != b
  
 
|-
 
|-
| 00.38
+
| 00.37
| इस ट्यूटोरियल को रिकार्ड करने के लिए, मैं ऑपरेटिंग सिस्टम के रूप में '''Ubuntu 11.10''' का उपयोग कर रहा हूँ।
+
| इस ट्यूटोरियल को रिकार्ड करने के लिए, मैं उपयोग कर रहा हूँ। ऑपरेटिंग सिस्टम के रूप में '''Ubuntu 11.10''' .
  
 
|-
 
|-
|00.43
+
|00.42
 
|''' Ubuntu''' में '''gcc''' और '''g++ कंपाइलर''' वर्जन''' 4.6.1 '''
 
|''' Ubuntu''' में '''gcc''' और '''g++ कंपाइलर''' वर्जन''' 4.6.1 '''
  
Line 52: Line 52:
 
|-
 
|-
 
|  00.50
 
|  00.50
|एक परिचय के साथ शुरू करते हैं।
+
|एक परिचय के साथ शुरू करें।
  
 
|-
 
|-
Line 59: Line 59:
  
 
|-
 
|-
|00.58
+
|00.57
|relational ऑपरेटर्स का उपयोग करके बनाये गए व्यंजक, असत्य के लिए 0 और सत्य के लिए 1 देते हैं। वेल्यू प्रदर्शित होती है
+
| Relational ऑपरेटर्स का उपयोग करके बनाये गए Expressions,''' false''' के लिए '''0''' और '''True''' के लिए '''1''' देते हैं।
0 जब '''असत्य''' हो
+
1 जब '''सत्य''' हो
+
 
|-
 
|-
 
| 01.04
 
| 01.04
Line 68: Line 66:
  
 
|-
 
|-
|  01.10
+
|  01.09
| मैंने पहले ही प्रोग्राम बना लिया है।
+
|मैंने प्रोग्राम पहले ही बना लिया है।  
  
 
|-
 
|-
Line 76: Line 74:
  
 
|-
 
|-
| 01.16
+
| 01.15
| सर्वप्रथम, हम दो वैरिएबल'''a '''और '''b''' घोषित करते हैं।
+
| सर्वप्रथम, हम दो वैरिएबल '''a ''' और '''b''' घोषित करते हैं।
  
 
|-
 
|-
|  01.21
+
|  01.20
| यह '''printf''' स्टेटमेंट उपयोगकर्ता से a और b की वेल्यू प्रविष्ट करने के लिए कहता है।
+
| यह '''printf''' स्टेटमेंट उपयोगकर्ता से '''a''' और '''b''' की वेल्यू प्रविष्ट करने के लिए कहता है।
  
 
|-
 
|-
| 01.27
+
| 01.26
| यह '''scanf '''स्टेटमेंट '''a '''और '''b'''वैरिएबल्स के लिए इनपुट प्राप्त करता है।
+
| यह '''scanf '''स्टेटमेंट '''a ''' और '''b'''वैरिएबल्स के लिए इनपुट प्राप्त करता है।
  
 
|-
 
|-
|  01.33
+
|  01.32
| अब हम '''greater than''' ऑपरेटर का अध्ययन करेंगे।
+
| हम '''greater than''' ऑपरेटर का अध्ययन करेंगे।
  
 
|-
 
|-
Line 96: Line 94:
  
 
|-
 
|-
|01.39
+
|01.38
|यह '' False''' प्रदर्शित करता है, यदि '''a''' '''b''' से अधिक है।  
+
|यह '' True''' प्रदर्शित करता है, यदि '''a''' '''b''' से अधिक है।  
  
 
|-
 
|-
|  01.44
+
|  01.43
| यह '''printf '''स्टेटमेंट केवल तभी एक्जीक्यूट होता है जब उपर्युक्त कंडिशन सत्य हो।
+
| यह '''printf '''स्टेटमेंट केवल तभी एक्जीक्यूट होता है जब उपर्युक्त कंडिशन True हो।
  
 
|-
 
|-
|01.48
+
|01.47
| यदि उपर्युक्त कंडिशन '''असत्य''' है तो यह छूट जाता है।
+
| यदि उपर्युक्त कंडिशन '''False''' है तो यह छूट जाता है।
  
 
|-
 
|-
|01.51
+
|01.50
 
| नियंत्रित करने के लिए, फिर अगले स्टेटमेंट पर चला जाता है।
 
| नियंत्रित करने के लिए, फिर अगले स्टेटमेंट पर चला जाता है।
  
 
|-
 
|-
| 01.54
+
| 01.53
 
| हम अब '''less than''' ऑपरेटर का अध्ययन करेंगे।  
 
| हम अब '''less than''' ऑपरेटर का अध्ययन करेंगे।  
  
Line 120: Line 118:
  
 
|-
 
|-
|01.58
+
|01.57
|यह तब '''सत्य''' प्रदर्शित करता है जब '''a''' '''b''' से कम हो।
+
|यह तब '''True''' प्रदर्शित करता है जब '''a''' '''b''' से कम हो।
  
 
|-
 
|-
| 02.03
+
| 02.02
| यह '''printf''' स्टेटमेंट तब एक्जीक्यूट होता है जब उपर्युक्त कंडिशन '''सत्य''' हो।  
+
| यह '''printf''' स्टेटमेंट तब एक्जीक्यूट होता है, जब उपर्युक्त कंडिशन '''True''' हो।  
  
 
|-
 
|-
|02.07
+
|02.06
 
| अन्यथा यह छूट जाता है।
 
| अन्यथा यह छूट जाता है।
  
 
|-
 
|-
 
|02.09
 
|02.09
| आइए कोड को यहाँ तक एक्जीक्यूट करते हैं।
+
| कोड को यहाँ तक एक्जीक्यूट करें।
  
 
|-
 
|-
 
|02.13
 
|02.13
| सर्वप्रथम निम्नलिखित पर कमेंट करें। टाइप करें /* */ ''' '''
+
| सर्वप्रथम निम्न पर कमेंट करें।  
 +
|-
 +
|02.16
 +
|टाइप करें '''/* '''  
 +
|-
 +
|02.21
 +
| '''*/'''  
  
 
|-
 
|-
Line 145: Line 149:
 
|-
 
|-
 
|02.26
 
|02.26
| मैंने अपनी फाइल को relational.c नाम से सेव किया है।
+
| मैंने अपनी फाइल '''relational.c''' नाम से सेव की है।
  
 
|-
 
|-
| 02.30
+
| 02.29
| अपने कीबोर्ड पर'''Ctrl, Alt और T''''''कीज़''' एक साथ दबाकर टर्मिनल विंडो खोलें।
+
| अपने कीबोर्ड पर '''Ctrl, Alt''' और '''T''' कीज़ एक साथ दबाकर टर्मिनल विंडो खोलें।
  
 
|-
 
|-
| 02.36
+
| 02.35
| कंपाइल करने के लिए, टर्मिनल पर निम्नलिखित टाइप करें '''gccrelational.c -o rel'''
+
| कंपाइल करने के लिए, टर्मिनल पर निम्न टाइप करें''' gcc space relational dot c space -o space rel'''
  
 
|-
 
|-
| 02.50
+
| 02.49
| '''Enter''' दबाएँ।
+
| एंटर दबाएँ।
  
 
|-
 
|-
| 02.52
+
| 02.51
| एक्जीक्यूट करने के लिए टाइप करें '''./rel''' और  '''Enter'''दबाएँ।
+
| एक्जीक्यूट करने के लिए टाइप करें '''./rel''' और  एंटर दबाएँ।
  
  
 
|-
 
|-
| 02.58
+
| 02.56
|मैंने '''a''' की वेल्यू 8 और '''b ''' की वेल्यू 3 प्रविष्ट की है।
+
|मैंने '''a''' के लिए  8 और '''b ''' के लिए 3 प्रविष्ट किया है।
  
 
|-
 
|-
| 03.02
+
| 03.01
|आउटपुट निम्न प्रकार प्रदर्शित होता है:
+
|आउटपुट प्रदर्शित होता है:
  
 
|-
 
|-
| 03.04
+
| 03.03
| 8, 3 से अधिक है।
+
| '''8 is greater than 3'''
 
+
 
|-
 
|-
 
| 03.07
 
| 03.07
Line 181: Line 184:
  
 
|-
 
|-
|03.12
+
|03.11
| कोड पर वापस आते हैं।
+
|कोड पर वापस आएँ।
  
 
|-
 
|-
 
| 03.14
 
| 03.14
| यहाँ से कमेंट हटाएं और इसे यहाँ रखें।
+
| यहाँ से कमेंट हटाएं  
 +
|-
 +
| 03.18
 +
|और इसे यहाँ रखें।
  
 
|-
 
|-
Line 193: Line 199:
  
 
|-
 
|-
| 03.29
+
| 03.28
 
| यह ऑपरेटर, ऑपरेटर के दोनों ओर दो ऑपरेंड की तुलना करता है।
 
| यह ऑपरेटर, ऑपरेटर के दोनों ओर दो ऑपरेंड की तुलना करता है।
  
Line 201: Line 207:
  
 
|-
 
|-
|03.39
+
|03.38
| '''printf''' स्टेटमेंट एक्जीक्यूट होता है यदि उपर्युक्त कंडिशन सत्य है।
+
| '''printf''' स्टेटमेंट एक्जीक्यूट होता है, यदि उपर्युक्त कंडिशन True है।
  
 
|-
 
|-
| 03.43
+
| 03.42
| यदि उपर्युक्त कंडिशन असत्य है तो यह छूट जाता है।
+
| यदि उपर्युक्त कंडिशन '''False''' है, तो यह छूट जाता है।
  
 
|-
 
|-
| 03.46
+
| 03.45
| फिर नियंत्रक अगले स्टेटमेंट पर चला जाता है।
+
| फिर कंट्रोल अगले स्टेटमेंट पर चला जाता है।
  
 
|-
 
|-
| 03.50
+
| 03.49
| इसके बाद '''greater than or equal to'''ऑपरेटर पर आते हैं।
+
| इसके बाद '''greater than or equal to''' ऑपरेटर पर आते हैं।
  
 
|-
 
|-
| 03.53
+
| 03.52
| यह'''a''' और '''b''' की तुलना करता है और '''true''' प्रदर्शित करता है यदि '''a''', '''b''' से बड़ा है या के बराबर है।
+
| यह'''a''' और '''b''' की तुलना करता है और '''true''' प्रदर्शित करता है यदि '''a''', '''b''' से बड़ा है या उसके बराबर है।
  
 
|-
 
|-
| 04.01
+
| 04.00
| यदि कंडिशन सत्य है तो यह printf स्टेटमेंट एक्जीक्यूट किया जाएगा।
+
| यदि कंडिशन '''True''' है ,तो यह '''printf''' स्टेटमेंट एक्जीक्यूट किया जाएगा।
  
 
|-
 
|-
 
| 04.05
 
| 04.05
| अब कोड को यहाँ तक एक्जीक्यूट करते हैं।
+
| अब कोड को यहाँ तक एक्जीक्यूट करें।
  
 
|-
 
|-
| 04.08
+
| 04.07
| '''Save''' पर क्लिक करें।
+
| '''Save''' पर क्लिक करें।
  
 
|-
 
|-
| 04.10
+
| 04.09
 
|टर्मिनल पर वापस आएं।
 
|टर्मिनल पर वापस आएं।
  
Line 243: Line 249:
 
|-
 
|-
 
| 04.17
 
| 04.17
| मैं '''a''' की वेल्यू 8 और '''b''' की वेल्यू 3 प्रविष्ट करता हूँ।
+
| मैं '''a''' के लिए '''8''' और '''b''' के लिए''' 3''' प्रविष्ट करता हूँ।
  
 
|-
 
|-
| 04.23
+
| 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
 +
|और यहाँ से।
  
 
|-
 
|-
Line 267: Line 276:
 
|-
 
|-
 
| 04.47
 
| 04.47
| इसे दो '''बराबर(==)''' चिन्हों से प्रदर्शित किया जाता है।
+
| इसे डबल '''equal (==)''' चिन्हों से प्रदर्शित किया जाता है।  
  
 
|-
 
|-
 
| 04.50
 
| 04.50
| यह ऑपरेटर'''true''' प्रदर्शित करता है यदि दोनों ऑपरेंड एक दूसरे के बराबर होते हैं।
+
| यह ऑपरेटर'''true''' प्रदर्शित करता है, जब दोनों ऑपरेंड एक दूसरे के बराबर होते हैं।
  
 
|-
 
|-
 
| 04.57
 
| 04.57
| यह '''printf''' स्टेटमेंट तब एक्जीक्यूट होता है जब '''a''','''b''' के बराबर हो।
+
| यह '''printf''' स्टेटमेंट तब एक्जीक्यूट होता है, जब '''a''','''b''' के बराबर हो।
  
 
|-
 
|-
| 05.01
+
| 05.00
| यदि नहीं, तो नियंत्रक तब अगले स्टेटमेंट पर चला जाता है।
+
| यदि नहीं, तो कंट्रोल  अगले स्टेटमेंट पर चला जाता है।
  
 
|-
 
|-
Line 286: Line 295:
  
 
|-
 
|-
| 05.09
+
| 05.08
| यह ऑपरेटर तब '''true''' प्रदर्शित करता है जब दोनों ऑपरेंड एक दूसरे के बराबर नहीं होते हैं।
+
| यह ऑपरेटर '''true''' प्रदर्शित करता है, जब दोनों ऑपरेंड एक दूसरे के बराबर नहीं होते हैं।
  
 
|-
 
|-
Line 294: Line 303:
  
 
|-
 
|-
|  05.21
+
|  05.20
|प्रोग्राम की समाप्ति पर आते हैं।
+
|प्रोग्राम की समाप्ति पर आते हैं। '''Return 0;'''
'''Return 0;'''
+
 
|-
 
|-
 
| 05.24
 
| 05.24
Line 307: Line 315:
 
| पहले की तरह कंपाइल और एक्जीक्यूट करें।
 
| पहले की तरह कंपाइल और एक्जीक्यूट करें।
 
|-
 
|-
| 05.33
+
| 05.32
| 8 के रूप में '''a''' और  3 के रूप में '''b''' प्रविष्ट करें।
+
| '''a''' के लिए 8 और '''b''' के लिए 3 प्रविष्ट करें।
 
|-
 
|-
| 05.39
+
| 05.38
 
| आउटपुट स्क्रीन पर प्रदर्शित होता है:
 
| आउटपुट स्क्रीन पर प्रदर्शित होता है:
  
 
|-
 
|-
| 05.41
+
| 05.40
| 8 is not equal to 3
+
| '''8 is not equal to 3'''
  
 
|-
 
|-
| 05.45
+
| 05.44
| इस प्रकार, हम देखते हैं कि relational ऑपरेटर्स कैसे कार्य करते हैं।
+
| इस प्रकार, हम देखते हैं कि '''relational''' ऑपरेटर्स कैसे कार्य करते हैं।
  
 
|-
 
|-
Line 326: Line 334:
  
 
|-
 
|-
| 05.52
+
| 05.51
 
|अब, '''C++''' में एक ऐसा प्रोग्राम लिखना काफी सरल है।
 
|अब, '''C++''' में एक ऐसा प्रोग्राम लिखना काफी सरल है।
  
 
|-
 
|-
 
| 05.56
 
| 05.56
| सिंटैक्स में कुछ अंतर होते हैं।
+
| यहाँ सिंटैक्स में कुछ अंतर हैं।
  
 
|-
 
|-
| 06.00
+
| 05.59
 
| मैंने पहले ही '''C++''' में कोड बना लिया है।
 
| मैंने पहले ही '''C++''' में कोड बना लिया है।
  
Line 342: Line 350:
  
 
|-
 
|-
|06.09
+
|06.08
 
| ध्यान दें, कि हेडर भिन्न है।
 
| ध्यान दें, कि हेडर भिन्न है।
  
 
|-
 
|-
 
| 06.12
 
| 06.12
| इसके अलावा हमारे पास यहाँ '''using '''स्टेटमेंट है।
+
| इसके अलावा हमारे पास यहाँ '''using ''' स्टेटमेंट है।
  
 
|-
 
|-
| 06.16
+
| 06.15
|  C++ में आउटपुट स्टेटमेंट '''cout''' है।
+
|''' C++''' में आउटपुट स्टेटमेंट '''cout''' है।
  
 
|-
 
|-
Line 362: Line 370:
  
 
|-
 
|-
|06.27
+
|06.26
 
| save पर क्लिक करें।
 
| save पर क्लिक करें।
  
 
|-
 
|-
| 06.29
+
| 06.28
 
| कृपया सुनिश्चित करें, कि फाइल को '''.cpp''' एक्सटेंशन के साथ सेव किया गया है।
 
| कृपया सुनिश्चित करें, कि फाइल को '''.cpp''' एक्सटेंशन के साथ सेव किया गया है।
  
 
|-
 
|-
| 06.33
+
| 06.32
 
| मैंने अपनी फाइल को '''relational.cpp''' नाम से सेव किया है
 
| मैंने अपनी फाइल को '''relational.cpp''' नाम से सेव किया है
  
 
|-
 
|-
| 06.38
+
| 06.37
| आइए, कोड को कंपाइल करते हैं।
+
| कोड को कंपाइल करें।
  
 
|-
 
|-
| 06.40
+
| 06.39
| टर्मिनल खोलें और '''g++ relational.cpp -o rel1'''टाइप करें
+
| टर्मिनल खोलें और टाइप करें  '''g++ relational.cpp space minus o space rel1'''
  
 
|-
 
|-
| 06.51
+
| 06.50
| एक्जीक्यूट करने के लिए '''./ rel1''टाइप करें, और एंटर दबाएँ।
+
| एक्जीक्यूट करने के लिए टाइप करें '''./ rel1'', और एंटर दबाएँ।  
  
 
|-
 
|-
| 06.57
+
| 06.56
| मैं  8 के रूप में '''a''' और 3 के रूप में '''b ''' प्रविष्ट करता हूँ।
+
| मैं  '''a''' के लिए '''8''' और  '''b ''' के लिए '''3''' प्रविष्ट करता हूँ।
  
 
|-
 
|-
| 07.01
+
| 07.00
 
| आउटपुट प्रदर्शित होता है:
 
| आउटपुट प्रदर्शित होता है:
  
 
|-
 
|-
| 07.03
+
| 07.02
 
| हम देखते हैं, कि आउटपुट '''C''' कोड के आउटपुट के समान है।
 
| हम देखते हैं, कि आउटपुट '''C''' कोड के आउटपुट के समान है।
  
 
|-
 
|-
| 07.08
+
| 07.07
| आइए, अब उस एरर को समझते हैं जो आ सकती है।
+
|अब उस एरर को समझते हैं, जो आ सकती है।
  
 
|-
 
|-
| 07.11
+
| 07.10
 
|प्रोग्राम पर वापस आएं।
 
|प्रोग्राम पर वापस आएं।
  
 
|-
 
|-
 
| 07.13
 
| 07.13
| मानिए कि, यहाँ हम double equal चिन्ह को single equal चिन्ह से बदल देते हैं।
+
| मानिए कि, यहाँ हम '''double equal''' चिन्ह को '''single equal''' चिन्ह से बदलते हैं।
  
 
|-
 
|-
| 07.20
+
| 07.19
 
| '''Save''' पर क्लिक करें।
 
| '''Save''' पर क्लिक करें।
  
Line 418: Line 426:
  
 
|-
 
|-
| 07.24
+
| 07.23
 
| पहले की तरह कंपाइल और एक्जीक्यूट करें।
 
| पहले की तरह कंपाइल और एक्जीक्यूट करें।
  
 
|-
 
|-
| 07.34
+
| 07.33
|यहाँ हम देखते हैं, कि यह प्रदर्शित कर रहा है 3 is equal to 3.
+
|यहाँ हम देखते हैं, कि यह प्रदर्शित कर रहा है '''3 is equal to 3'''.
  
 
|-
 
|-
| 07.38
+
| 07.37
 
| अपने प्रोग्राम पर वापस आएं।
 
| अपने प्रोग्राम पर वापस आएं।
  
 
|-
 
|-
 
| 07.40
 
| 07.40
| ऐसा इसलिए होता है, क्योंकि यहाँ हमने एक assignment operator का उपयोग किया है।
+
| ऐसा इसलिए , क्योंकि यहाँ हमने एक '''assignment operator''' का उपयोग किया है।
  
 
|-
 
|-
| 07.44
+
| 07.43
| अतः b की वेल्यू को a में असाइन किया जाता है।
+
| अतः '''b''' की वेल्यू '''a''' में निर्दिष्ट की जाती है।
  
 
|-
 
|-
|  07.47
+
|  07.46
| अब इस एरर को दूर करते हैं।
+
| अब इस एरर को फिक्स करें।
  
 
|-
 
|-
 
| 07.49
 
| 07.49
| एक बराबर का चिन्ह टाइप करें।
+
| एक '''equal to'''  चिन्ह टाइप करें।
  
 
|-
 
|-
| 07.52
+
| 07.51
 
| '''Save''' पर क्लिक करें।
 
| '''Save''' पर क्लिक करें।
  
 
|-
 
|-
| 07.55
+
| 07.54
 
| टर्मिनल पर वापस आएं।
 
| टर्मिनल पर वापस आएं।
  
Line 463: Line 471:
 
|-
 
|-
 
|08.06
 
|08.06
| आइए, इस ट्यूटोरियल को सारांशित करते हैं।
+
| इस ट्यूटोरियल को सारांशित करते हैं।
  
 
|-
 
|-
| 08.09
+
| 08.08
 
| इस ट्यूटोरियल में, हमने सीखा,
 
| इस ट्यूटोरियल में, हमने सीखा,
  
 
|-
 
|-
 
| 08.10
 
| 08.10
|  Relational ऑपरेटर्स जैसे
+
'''Relational''' ऑपरेटर्स जैसे
  
 
|-
 
|-
 
| 08.12
 
| 08.12
| Less then (से कम):  जैसे a <b  
+
| '''Less than''' (से कम):  जैसे a <b
 +
|-
 +
| 08.14
 +
| '''Greater than''' (से अधिक): eg. a>b
  
 
|-
 
|-
| 08.18
+
| 08.17
| Less then or equal to (से कम या बराबर):  जैसे a<=b  
+
|''' Less than or equal to''' (से कम या बराबर):  जैसे a<=b  
 
|-
 
|-
| 08.23
+
| 08.22
|Greater then 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.30
+
| 08.29
| Not equal to ( के बराबर नहीं): जैसे a!=b  
+
| '''Not equal to''' ( के बराबर नहीं): जैसे a!=b  
 
|-
 
|-
 
|  08.34
 
|  08.34
Line 499: Line 510:
  
 
|-
 
|-
| 08.40
+
| 08.39
| किस छात्र ने सर्वाधिक अंक प्राप्त किया है, यह देखने के लिए अंकों की तुलना करें।
+
| किस छात्र ने सर्वाधिक अंक प्राप्त किए हैं, यह देखने के लिए अंकों की तुलना करें।
  
 
|-
 
|-
| 08.44
+
| 08.43
 
| यह भी जांचें, कि क्या दो या अधिक छात्रों ने बराबर अंक प्राप्त किए हैं।
 
| यह भी जांचें, कि क्या दो या अधिक छात्रों ने बराबर अंक प्राप्त किए हैं।
  
 
|-
 
|-
|  08.49
+
|  08.48
 
| निम्न लिंक पर उपलब्ध विडियो देखें।
 
| निम्न लिंक पर उपलब्ध विडियो देखें।
 
|-
 
|-
Line 531: Line 542:
 
| 09.06
 
| 09.06
 
| अधिक जानकारी के लिए कृपया contact at spoken hyphen tutorial dot org पर लिखें।
 
| अधिक जानकारी के लिए कृपया contact at spoken hyphen tutorial dot org पर लिखें।
 
 
  
 
|-
 
|-
Line 541: Line 550:
 
| 09.18
 
| 09.18
 
| यह भारत सरकार के एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है
 
| यह भारत सरकार के एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है
 
  
 
|-
 
|-
Line 552: Line 560:
  
 
|-
 
|-
|  09.35
+
|  09.34
| यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है, आई.आई.टी. मुंबई की ओर से मैं........अब आपसे विदा लेता हूँ। हमसे जुड़ने के लिए धन्यवाद।
+
| यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है, आई.आई.टी. मुंबई की ओर से मैं यश वोरा अब आपसे विदा लेता हूँ। हमसे जुड़ने के लिए धन्यवाद।
  
 
|}
 
|}

Revision as of 16:51, 13 March 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