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

From Script | Spoken-Tutorial
Jump to: navigation, search
Line 1: Line 1:
 
{| border=1
 
{| border=1
|| ''Time'''
+
|| '''Time'''
 
|| '''Narration'''
 
|| '''Narration'''
  
 
|-
 
|-
|00.01
+
|00:01
 
| '''C ''' '''C++ में अरिथ्मैटिक (Arithmetic) ऑपरेटर्स''' पर स्पोकन ट्यूटोरियल में आपका स्वागत है।
 
| '''C ''' '''C++ में अरिथ्मैटिक (Arithmetic) ऑपरेटर्स''' पर स्पोकन ट्यूटोरियल में आपका स्वागत है।
  
 
|-
 
|-
| 00.07
+
| 00:07
 
| इस ट्यूटोरियल में, हम निम्नलिखित के बारे में सीखेंगे,
 
| इस ट्यूटोरियल में, हम निम्नलिखित के बारे में सीखेंगे,
  
 
|-
 
|-
| 00.10
+
| 00:10
 
|अरिथ्मैटिक ऑपरेटर जैसे कि
 
|अरिथ्मैटिक ऑपरेटर जैसे कि
 
|-
 
|-
| 00.11
+
| 00:11
 
|'''+ Addition''': जैसे a+b.  
 
|'''+ Addition''': जैसे a+b.  
 
|-
 
|-
| 00.14
+
| 00:14
 
| '''- Subtraction''' : जैसे a-b.  
 
| '''- Subtraction''' : जैसे a-b.  
 
|-
 
|-
| 00.18
+
| 00:18
 
| '''/ Division''' : जैसे a/b.  
 
| '''/ Division''' : जैसे a/b.  
 
|-
 
|-
| 00.20
+
| 00:20
 
| '''*  Multiplication''': जैसे a*b.
 
| '''*  Multiplication''': जैसे a*b.
 
|-
 
|-
| 00.24
+
| 00:24
 
|'''% Modulus''': जैसे a%b.  
 
|'''% Modulus''': जैसे a%b.  
  
 
|-
 
|-
| 00.27
+
| 00:27
 
| इस ट्यूटोरियल को रिकार्ड करने के लिए, मैं उपयोग कर रहा हूँ, ऑपरेटिंग सिस्टम के रूप में '''Ubuntu 11.10'''  
 
| इस ट्यूटोरियल को रिकार्ड करने के लिए, मैं उपयोग कर रहा हूँ, ऑपरेटिंग सिस्टम के रूप में '''Ubuntu 11.10'''  
  
 
|-
 
|-
| 00.32
+
| 00:32
 
|Ubuntu में '''gcc''' और '''g++ कंपाइलर वर्जन 4.6.1'''
 
|Ubuntu में '''gcc''' और '''g++ कंपाइलर वर्जन 4.6.1'''
  
 
|-
 
|-
|00.38
+
|00:38
 
| अब मैं एक “C” प्रोग्राम की मदद से इन अरिथ्मैटिक ऑपरेशन्स के उपयोग को समझाऊँगा।
 
| अब मैं एक “C” प्रोग्राम की मदद से इन अरिथ्मैटिक ऑपरेशन्स के उपयोग को समझाऊँगा।
  
 
|-
 
|-
| 00.44
+
| 00:44
 
|मैंने पहले ही प्रोग्राम लिख लिया है।
 
|मैंने पहले ही प्रोग्राम लिख लिया है।
  
 
|-
 
|-
| 00.47
+
| 00:47
 
| अतः मैं एडिटर खोलूँगा और कोड समझाऊँगा।
 
| अतः मैं एडिटर खोलूँगा और कोड समझाऊँगा।
  
 
|-
 
|-
|  00.49
+
|  00:49
 
| यहाँ अरिथ्मैटिक ऑपरेटर्स के लिए''' C''' प्रोग्राम दिया गया है।
 
| यहाँ अरिथ्मैटिक ऑपरेटर्स के लिए''' C''' प्रोग्राम दिया गया है।
  
 
|-
 
|-
| 00.56
+
| 00:56
 
| पहले दो स्टेटमेंट्स, वैरिएबल घोषित और परिभाषित किए गए हैं।
 
| पहले दो स्टेटमेंट्स, वैरिएबल घोषित और परिभाषित किए गए हैं।
  
 
|-
 
|-
| 01.02
+
| 01:02
 
|अगले दो स्टेटमेंट्स में,
 
|अगले दो स्टेटमेंट्स में,
  
 
|-
 
|-
| 01.04
+
| 01:04
 
|'''a''' की वेल्यू '''5''' निर्धारित की गयी है।
 
|'''a''' की वेल्यू '''5''' निर्धारित की गयी है।
  
 
|-
 
|-
| 01.06
+
| 01:06
 
|'''b''' की वेल्यू '''2''' निर्धारित की गयी है।
 
|'''b''' की वेल्यू '''2''' निर्धारित की गयी है।
  
 
|-
 
|-
| 01.10
+
| 01:10
 
| अब, देखते हैं कि एडिशन ऑपरेटर कैसे काम करता है।
 
| अब, देखते हैं कि एडिशन ऑपरेटर कैसे काम करता है।
  
 
|-
 
|-
| 01.14
+
| 01:14
 
|'''c''' '''a''' और '''b''' का योग है।
 
|'''c''' '''a''' और '''b''' का योग है।
  
 
|-
 
|-
| 01.19
+
| 01:19
 
| यह '''printf''' स्टेटमेंट स्क्रीन पर '''a''' और '''b''' का योग प्रदर्शित करता है।
 
| यह '''printf''' स्टेटमेंट स्क्रीन पर '''a''' और '''b''' का योग प्रदर्शित करता है।
  
 
|-
 
|-
| 01.28
+
| 01:28
 
|यहाँ %.2f, दशमलव बिंदु के बाद दो अंकों की स्पष्टता दर्शाता है।
 
|यहाँ %.2f, दशमलव बिंदु के बाद दो अंकों की स्पष्टता दर्शाता है।
  
 
|-
 
|-
| 01.37
+
| 01:37
 
|अगले स्टेटमेंट में, '''c''' '''a''' और '''b''' का गुणनफल है।
 
|अगले स्टेटमेंट में, '''c''' '''a''' और '''b''' का गुणनफल है।
  
 
|-
 
|-
|  01.43
+
|  01:43
 
|  यह '''printf''' स्टेटमेंट स्क्रीन पर''' a''' और '''b''' के गुणनफल को प्रदर्शित करता है।
 
|  यह '''printf''' स्टेटमेंट स्क्रीन पर''' a''' और '''b''' के गुणनफल को प्रदर्शित करता है।
  
 
|-
 
|-
| 01.48
+
| 01:48
 
|देखते हैं, कि ये दोनों ऑपरेटर कैसे काम करते हैं।
 
|देखते हैं, कि ये दोनों ऑपरेटर कैसे काम करते हैं।
  
 
|-
 
|-
|  01.52
+
|  01:52
 
|हम निम्न लाइनों के लिए कमेंट करेंगे।
 
|हम निम्न लाइनों के लिए कमेंट करेंगे।
  
 
|-
 
|-
| 01.55
+
| 01:55
 
|टाइप करें  '''/*'''  
 
|टाइप करें  '''/*'''  
 
|-
 
|-
| 02.01
+
| 02:01
 
|'' */ ''
 
|'' */ ''
  
  
 
|-
 
|-
| 02.05
+
| 02:05
 
| '''Save''' पर क्लिक करें।
 
| '''Save''' पर क्लिक करें।
  
 
|-
 
|-
| 02.07
+
| 02:07
 
|फाइल को '''.c''' एक्सटेंशन के साथ सेव करें।
 
|फाइल को '''.c''' एक्सटेंशन के साथ सेव करें।
  
 
|-
 
|-
| 02.10
+
| 02:10
 
|मैंने अपनी फाइल  ''' arithmetic.c''' नाम से सेव की है।
 
|मैंने अपनी फाइल  ''' arithmetic.c''' नाम से सेव की है।
  
 
|-
 
|-
|  02.15
+
|  02:15
 
| एक साथ ''''''Ctrl, Alt''' और''' T''' '''keys''' '''दबाकर टर्मिनल विंडो खोलें।
 
| एक साथ ''''''Ctrl, Alt''' और''' T''' '''keys''' '''दबाकर टर्मिनल विंडो खोलें।
  
 
|-
 
|-
| 02.22
+
| 02:22
 
|कोड को कंपाइल करें, टर्मिनल पर निम्न टाइप करें।
 
|कोड को कंपाइल करें, टर्मिनल पर निम्न टाइप करें।
  
 
|-
 
|-
| 02.27
+
| 02:27
 
| '''gcc space arithmetic dot c space minus o space arith'''
 
| '''gcc space arithmetic dot c space minus o space arith'''
  
 
|-
 
|-
| 02.38
+
| 02:38
 
|एंटर दबाएँ।
 
|एंटर दबाएँ।
  
 
|-
 
|-
| 02.40
+
| 02:40
 
|कोड को एक्जीक्यूट करने के लिए, '''./arith'''टाइप करें।
 
|कोड को एक्जीक्यूट करने के लिए, '''./arith'''टाइप करें।
  
 
|-
 
|-
|  02.48
+
|  02:48
 
|एंटर दबाएँ।
 
|एंटर दबाएँ।
  
 
|-
 
|-
| 02.50
+
| 02:50
 
| आउटपुट स्क्रीन पर प्रदर्शित होता है।
 
| आउटपुट स्क्रीन पर प्रदर्शित होता है।
  
 
|-
 
|-
| 02.53
+
| 02:53
 
|यह दर्शाता है कि,
 
|यह दर्शाता है कि,
  
 
|-
 
|-
| 02.54
+
| 02:54
 
| '''5''' और '''2''' का योग '''7.00''' है और
 
| '''5''' और '''2''' का योग '''7.00''' है और
  
 
|-
 
|-
| 02.59
+
| 02:59
 
|''' 5''' और '''2''' का गुणनफल '''10.00''' है।
 
|''' 5''' और '''2''' का गुणनफल '''10.00''' है।
  
 
|-
 
|-
|  03.03
+
|  03:03
 
|अब आपको स्वयं सब्ट्रैक्शन ऑपरेटर का अभ्यास करना चाहिए।
 
|अब आपको स्वयं सब्ट्रैक्शन ऑपरेटर का अभ्यास करना चाहिए।
  
 
|-
 
|-
| 03.08
+
| 03:08
 
| एडिशन ऑपरेटर को सब्ट्रैक्शन ऑपरेटर से बदल कर देखें।
 
| एडिशन ऑपरेटर को सब्ट्रैक्शन ऑपरेटर से बदल कर देखें।
  
 
|-
 
|-
| 03.13
+
| 03:13
 
| आपको परिणाम '''3''' प्राप्त होना चाहिए।
 
| आपको परिणाम '''3''' प्राप्त होना चाहिए।
  
 
|-
 
|-
|  03.18
+
|  03:18
 
|प्रोग्राम और स्टेटमेंट्स के अंतिम समूह पर वापस आते हैं।
 
|प्रोग्राम और स्टेटमेंट्स के अंतिम समूह पर वापस आते हैं।
  
 
|-
 
|-
| 03.23
+
| 03:23
 
|अब, मैं डिविजन के लिए कोड समझाऊंगा।
 
|अब, मैं डिविजन के लिए कोड समझाऊंगा।
  
 
|-
 
|-
| 03.26
+
| 03:26
 
|यहाँ से मल्टी लाइन कमेंट हटाएं।
 
|यहाँ से मल्टी लाइन कमेंट हटाएं।
  
 
|-
 
|-
|  03.34
+
|  03:34
 
|इन स्टेटमेंट्स में, '''c''', '''a by b''' इंटीजर डिविजन की वेल्यू संचित करता है।
 
|इन स्टेटमेंट्स में, '''c''', '''a by b''' इंटीजर डिविजन की वेल्यू संचित करता है।
  
 
|-
 
|-
| 03.40
+
| 03:40
 
| कृपया ध्यान दें, कि इंटीजर डिविजन में भिन्नात्मक भाग को छोड़ दिया जाता है।
 
| कृपया ध्यान दें, कि इंटीजर डिविजन में भिन्नात्मक भाग को छोड़ दिया जाता है।
  
 
|-
 
|-
|  03.47
+
|  03:47
 
| '''printf''' स्टेटमेंट डिविजन आउटपुट को स्क्रीन पर प्रदर्शित करता है।
 
| '''printf''' स्टेटमेंट डिविजन आउटपुट को स्क्रीन पर प्रदर्शित करता है।
  
 
|-
 
|-
|  03.57
+
|  03:57
 
| इस स्टेटमेंट में हम real डिविजन कर रहे हैं।
 
| इस स्टेटमेंट में हम real डिविजन कर रहे हैं।
  
 
|-
 
|-
| 04.02
+
| 04:02
 
| यहाँ एक ऑपरेंड को '''float'''के रूप में कास्ट किया जाता है।
 
| यहाँ एक ऑपरेंड को '''float'''के रूप में कास्ट किया जाता है।
 
|  
 
|  
 
|-
 
|-
|04.10  
+
|04:10  
 
| हमने कास्ट वैरिएबल a टाइप किया है।
 
| हमने कास्ट वैरिएबल a टाइप किया है।
 
|-
 
|-
| 04.13
+
| 04:13
 
| अब a एक एकल-ऑपरेशन के लिए float वैरिएबल के रूप में कार्य करेगा।
 
| अब a एक एकल-ऑपरेशन के लिए float वैरिएबल के रूप में कार्य करेगा।
  
 
|-
 
|-
| 04.22
+
| 04:22
 
| '''printf''' स्टेटमेंट real डिविजन का आउटपुट स्क्रीन पर प्रदर्शित करता है।
 
| '''printf''' स्टेटमेंट real डिविजन का आउटपुट स्क्रीन पर प्रदर्शित करता है।
  
  
 
|-
 
|-
|04.30
+
|04:30
 
| '''return 0''' टाइप करें और एंडिंग कर्ली ब्रैकेट बंद करें।
 
| '''return 0''' टाइप करें और एंडिंग कर्ली ब्रैकेट बंद करें।
  
 
|-
 
|-
|  04.37
+
|  04:37
 
| '''Save''' पर क्लिक करें।
 
| '''Save''' पर क्लिक करें।
  
 
|-
 
|-
|  04.40
+
|  04:40
 
| कंपाइल करने के लिए टर्मिनल पर वापस आएं और कोड को एक्जीक्यूट करें।  
 
| कंपाइल करने के लिए टर्मिनल पर वापस आएं और कोड को एक्जीक्यूट करें।  
  
 
|-
 
|-
| 04.45
+
| 04:45
 
| कंपाइल करने के लिए, टाइप करें '''gcc space arithmetic dot c minus o space arith''' एंटर दबाएँ।  
 
| कंपाइल करने के लिए, टाइप करें '''gcc space arithmetic dot c minus o space arith''' एंटर दबाएँ।  
  
 
|-
 
|-
| 04.59
+
| 04:59
 
| कोड को एक्जीक्यूट करने के लिए, टाइप करें '''./arith''' और एंटर दबाएँ।  
 
| कोड को एक्जीक्यूट करने के लिए, टाइप करें '''./arith''' और एंटर दबाएँ।  
  
 
|-
 
|-
| 05.05
+
| 05:05
 
| आउटपुट स्क्रीन पर प्रदर्शित होता है।
 
| आउटपुट स्क्रीन पर प्रदर्शित होता है।
  
 
|-
 
|-
| 05.08
+
| 05:08
 
| हमारे पास एडिशन और मल्टिप्लिकेशन ऑपरेटर के पिछले आउटपुट हैं।
 
| हमारे पास एडिशन और मल्टिप्लिकेशन ऑपरेटर के पिछले आउटपुट हैं।
 
|-
 
|-
|  05.16
+
|  05:16
 
| हमारे पास '''5 by''' 2 का इंटीजर डिविजन '''2''' है।
 
| हमारे पास '''5 by''' 2 का इंटीजर डिविजन '''2''' है।
  
 
|-
 
|-
|05.22
+
|05:22
 
|हम देख सकते हैं, कि इंटीजर डिविजन में भिन्नात्मक भाग को छोड़ दिया जाता है।
 
|हम देख सकते हैं, कि इंटीजर डिविजन में भिन्नात्मक भाग को छोड़ दिया जाता है।
  
  
 
|-
 
|-
| 05.29
+
| 05:29
 
| फिर हमारे पास '''5 by  2''' का real डिविजन '''2.50''' है।
 
| फिर हमारे पास '''5 by  2''' का real डिविजन '''2.50''' है।
  
 
|-
 
|-
| 05.35
+
| 05:35
 
| real डिविजन में, अपेक्षित परिणाम प्राप्त होते हैं।
 
| real डिविजन में, अपेक्षित परिणाम प्राप्त होते हैं।
  
 
|-
 
|-
| 05.37
+
| 05:37
 
|हमने ये परिणाम प्राप्त करने के लिए टाइप-कास्टिंग का उपयोग किया है।
 
|हमने ये परिणाम प्राप्त करने के लिए टाइप-कास्टिंग का उपयोग किया है।
  
 
|-
 
|-
| 05.45
+
| 05:45
 
|अब मान लें कि, मैं '''C++''' में वही प्रोग्राम लिखना चाहता हूँ।
 
|अब मान लें कि, मैं '''C++''' में वही प्रोग्राम लिखना चाहता हूँ।
  
 
|-
 
|-
| 05.50
+
| 05:50
 
|देखते हैं, कि क्या मैं '''C++''' में भी वही कोड उपयोग कर सकता हूँ?  
 
|देखते हैं, कि क्या मैं '''C++''' में भी वही कोड उपयोग कर सकता हूँ?  
  
 
|-
 
|-
| 05.54
+
| 05:54
 
| पता लगाते हैं।
 
| पता लगाते हैं।
  
 
|-
 
|-
| 05.56
+
| 05:56
 
| एडिटर पर वापस जाएँ।
 
| एडिटर पर वापस जाएँ।
  
 
|-
 
|-
| 06.00
+
| 06:00
 
| यहाँ एक '''C++''' कोड  है।
 
| यहाँ एक '''C++''' कोड  है।
  
 
|-
 
|-
|  06.05
+
|  06:05
 
| ध्यान दें, कि हेडर '''C''' फाइल हेडर से अलग है।
 
| ध्यान दें, कि हेडर '''C''' फाइल हेडर से अलग है।
  
 
|-
 
|-
| 06.12
+
| 06:12
 
| यहाँ '''namespace''' का भी उपयोग किया गया है।
 
| यहाँ '''namespace''' का भी उपयोग किया गया है।
  
 
|-
 
|-
|  06.18
+
|  06:18
 
| यह भी ध्यान दें, कि '''C++''' में आउटपुट स्टेटमेंट '''cout''' है।
 
| यह भी ध्यान दें, कि '''C++''' में आउटपुट स्टेटमेंट '''cout''' है।
  
 
|-
 
|-
|  06.25
+
|  06:25
 
| इसलिए, इन भिन्नताओं के अतिरिक्त, दोनों कोड काफी समान हैं।
 
| इसलिए, इन भिन्नताओं के अतिरिक्त, दोनों कोड काफी समान हैं।
  
 
|-
 
|-
|  06.32
+
|  06:32
 
| '''Save''' पर क्लिक करें।
 
| '''Save''' पर क्लिक करें।
  
 
|-
 
|-
| 06.33
+
| 06:33
 
| सुनिश्चित करें, कि फाइल '''.cpp''' एक्सटेंशन के साथ सेव हो गई है।
 
| सुनिश्चित करें, कि फाइल '''.cpp''' एक्सटेंशन के साथ सेव हो गई है।
  
 
|-
 
|-
| 06.37
+
| 06:37
 
| मैंने अपनी फाइल को '''arithmetic.cpp''' नाम से सेव किया है।
 
| मैंने अपनी फाइल को '''arithmetic.cpp''' नाम से सेव किया है।
  
 
|-
 
|-
| 06.41
+
| 06:41
 
|कोड को एक्जीक्यूट करें और देखें, कि हमें क्या परिणाम प्राप्त होते हैं।
 
|कोड को एक्जीक्यूट करें और देखें, कि हमें क्या परिणाम प्राप्त होते हैं।
  
 
|-
 
|-
| 06.49
+
| 06:49
 
|टर्मिनल खोलें और टाइप करें '''g++ space arithmetic dot cpp space minus o arith''' एंटर दबाएँ।
 
|टर्मिनल खोलें और टाइप करें '''g++ space arithmetic dot cpp space minus o arith''' एंटर दबाएँ।
  
 
|-
 
|-
| 07.09
+
| 07:09
 
| कोड को एक्जीक्यूट करने के लिए टाइप करें '''./arith''' और एंटर दबाएँ।
 
| कोड को एक्जीक्यूट करने के लिए टाइप करें '''./arith''' और एंटर दबाएँ।
  
 
|-
 
|-
| 07.16
+
| 07:16
 
| यहाँ आउटपुट प्रदर्शित होता है।
 
| यहाँ आउटपुट प्रदर्शित होता है।
  
 
|-
 
|-
| 07.19
+
| 07:19
 
| अतः, हम देखते हैं कि परिणाम '''C''' प्रोग्राम के समान हैं।
 
| अतः, हम देखते हैं कि परिणाम '''C''' प्रोग्राम के समान हैं।
  
 
|-
 
|-
| 07.23
+
| 07:23
 
| एकमात्र अंतर आउटपुट्स की परिशुद्धता में है।
 
| एकमात्र अंतर आउटपुट्स की परिशुद्धता में है।
  
 
|-
 
|-
|  07.29
+
|  07:29
 
| अब इस ट्यूटोरियल को सारांशित करते हैं।
 
| अब इस ट्यूटोरियल को सारांशित करते हैं।
  
 
|-
 
|-
| 07.32
+
| 07:32
 
| इस ट्यूटोरियल में हमने सीखा कि अरिथ्मैटिक ऑपरेटर्स का उपयोग कैसे करें।
 
| इस ट्यूटोरियल में हमने सीखा कि अरिथ्मैटिक ऑपरेटर्स का उपयोग कैसे करें।
  
 
|-
 
|-
|  07.36
+
|  07:36
 
| एक नियत-कार्य के रूप में:
 
| एक नियत-कार्य के रूप में:
  
 
|-
 
|-
| 07.38
+
| 07:38
 
|मॉड्यूलस(Modulus) ऑपरेटर के उपयोग को बताने के लिए एक प्रोग्राम लिखें।
 
|मॉड्यूलस(Modulus) ऑपरेटर के उपयोग को बताने के लिए एक प्रोग्राम लिखें।
  
 
|-
 
|-
| 07.42
+
| 07:42
 
| कृपया ध्यान दें, कि मॉड्यूलस ऑपरेटर से डिविजन का शेषफल प्राप्त होता है। जैसे '''c = a % b''';
 
| कृपया ध्यान दें, कि मॉड्यूलस ऑपरेटर से डिविजन का शेषफल प्राप्त होता है। जैसे '''c = a % b''';
  
 
|-
 
|-
| 07.50
+
| 07:50
 
| आपको परिणाम 1 प्राप्त होना चाहिए।
 
| आपको परिणाम 1 प्राप्त होना चाहिए।
  
 
|-
 
|-
| 07.55
+
| 07:55
 
| निम्न लिंक पर उपलब्ध विडियो देखें।
 
| निम्न लिंक पर उपलब्ध विडियो देखें।
  
 
|-
 
|-
| 07.57
+
| 07:57
 
|यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है।
 
|यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है।
  
 
|-
 
|-
| 08.00
+
| 08:00
 
|यदि आपके पास अच्छी बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके भी देख सकते हैं।
 
|यदि आपके पास अच्छी बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके भी देख सकते हैं।
  
  
 
|-
 
|-
| 08.05   
+
| 08:05   
 
| स्पोकन ट्यूटोरियल प्रोजेक्ट टीम, स्पोकन ट्यूटोरियल का उपयोग करके कार्यशालाओं का आयोजन करती है।
 
| स्पोकन ट्यूटोरियल प्रोजेक्ट टीम, स्पोकन ट्यूटोरियल का उपयोग करके कार्यशालाओं का आयोजन करती है।
  
 
|-
 
|-
| 08.09
+
| 08:09
 
| उन्हें प्रमाण-पत्र भी देते हैं, जो ऑनलाइन टेस्ट पास करते हैं।
 
| उन्हें प्रमाण-पत्र भी देते हैं, जो ऑनलाइन टेस्ट पास करते हैं।
  
 
|-
 
|-
| 08.14
+
| 08:14
 
| अधिक जानकारी के लिए कृपया Contact at spoken hyphen tutorial dot org पर लिखें।
 
| अधिक जानकारी के लिए कृपया Contact at spoken hyphen tutorial dot org पर लिखें।
  
 
|-
 
|-
|  08.20
+
|  08:20
 
| स्पोकन ट्यूटोरियल प्रोजेक्ट, टॉक-टू-अ-टीचर प्रोजेक्ट का हिस्सा है।
 
| स्पोकन ट्यूटोरियल प्रोजेक्ट, टॉक-टू-अ-टीचर प्रोजेक्ट का हिस्सा है।
 
|-
 
|-
| 08.25
+
| 08:25
 
|यह भारत सरकार के एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है।
 
|यह भारत सरकार के एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है।
  
 
|-
 
|-
| 08.30
+
| 08:30
 
| इस मिशन पर अधिक जानकारी यहां उपलब्ध है।
 
| इस मिशन पर अधिक जानकारी यहां उपलब्ध है।
 
|-
 
|-
| 08.33
+
| 08:33
 
| spoken hyphen tutorial dot org slash NMEICT hyphen Intro
 
| spoken hyphen tutorial dot org slash NMEICT hyphen Intro
 
|-
 
|-
|  08.41
+
|  08:41
 
|यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है, मैं यश वोरा आपसे विदा लेता हूँ।  
 
|यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है, मैं यश वोरा आपसे विदा लेता हूँ।  
  
 
|}
 
|}

Revision as of 12:26, 19 June 2014

Time Narration
00:01 C C++ में अरिथ्मैटिक (Arithmetic) ऑपरेटर्स पर स्पोकन ट्यूटोरियल में आपका स्वागत है।
00:07 इस ट्यूटोरियल में, हम निम्नलिखित के बारे में सीखेंगे,
00:10 अरिथ्मैटिक ऑपरेटर जैसे कि
00:11 + Addition: जैसे a+b.
00:14 - Subtraction : जैसे a-b.
00:18 / Division : जैसे a/b.
00:20 * Multiplication: जैसे a*b.
00:24 % Modulus: जैसे a%b.
00:27 इस ट्यूटोरियल को रिकार्ड करने के लिए, मैं उपयोग कर रहा हूँ, ऑपरेटिंग सिस्टम के रूप में Ubuntu 11.10
00:32 Ubuntu में gcc और g++ कंपाइलर वर्जन 4.6.1
00:38 अब मैं एक “C” प्रोग्राम की मदद से इन अरिथ्मैटिक ऑपरेशन्स के उपयोग को समझाऊँगा।
00:44 मैंने पहले ही प्रोग्राम लिख लिया है।
00:47 अतः मैं एडिटर खोलूँगा और कोड समझाऊँगा।
00:49 यहाँ अरिथ्मैटिक ऑपरेटर्स के लिए C प्रोग्राम दिया गया है।
00:56 पहले दो स्टेटमेंट्स, वैरिएबल घोषित और परिभाषित किए गए हैं।
01:02 अगले दो स्टेटमेंट्स में,
01:04 a की वेल्यू 5 निर्धारित की गयी है।
01:06 b की वेल्यू 2 निर्धारित की गयी है।
01:10 अब, देखते हैं कि एडिशन ऑपरेटर कैसे काम करता है।
01:14 c a और b का योग है।
01:19 यह printf स्टेटमेंट स्क्रीन पर a और b का योग प्रदर्शित करता है।
01:28 यहाँ %.2f, दशमलव बिंदु के बाद दो अंकों की स्पष्टता दर्शाता है।
01:37 अगले स्टेटमेंट में, c a और b का गुणनफल है।
01:43 यह printf स्टेटमेंट स्क्रीन पर a और b के गुणनफल को प्रदर्शित करता है।
01:48 देखते हैं, कि ये दोनों ऑपरेटर कैसे काम करते हैं।
01:52 हम निम्न लाइनों के लिए कमेंट करेंगे।
01:55 टाइप करें /*
02:01 */


02:05 Save पर क्लिक करें।
02:07 फाइल को .c एक्सटेंशन के साथ सेव करें।
02:10 मैंने अपनी फाइल arithmetic.c नाम से सेव की है।
02:15 एक साथ 'Ctrl, Alt और T' keys दबाकर टर्मिनल विंडो खोलें।
02:22 कोड को कंपाइल करें, टर्मिनल पर निम्न टाइप करें।
02:27 gcc space arithmetic dot c space minus o space arith
02:38 एंटर दबाएँ।
02:40 कोड को एक्जीक्यूट करने के लिए, ./arithटाइप करें।
02:48 एंटर दबाएँ।
02:50 आउटपुट स्क्रीन पर प्रदर्शित होता है।
02:53 यह दर्शाता है कि,
02:54 5 और 2 का योग 7.00 है और
02:59 5 और 2 का गुणनफल 10.00 है।
03:03 अब आपको स्वयं सब्ट्रैक्शन ऑपरेटर का अभ्यास करना चाहिए।
03:08 एडिशन ऑपरेटर को सब्ट्रैक्शन ऑपरेटर से बदल कर देखें।
03:13 आपको परिणाम 3 प्राप्त होना चाहिए।
03:18 प्रोग्राम और स्टेटमेंट्स के अंतिम समूह पर वापस आते हैं।
03:23 अब, मैं डिविजन के लिए कोड समझाऊंगा।
03:26 यहाँ से मल्टी लाइन कमेंट हटाएं।
03:34 इन स्टेटमेंट्स में, c, a by b इंटीजर डिविजन की वेल्यू संचित करता है।
03:40 कृपया ध्यान दें, कि इंटीजर डिविजन में भिन्नात्मक भाग को छोड़ दिया जाता है।
03:47 printf स्टेटमेंट डिविजन आउटपुट को स्क्रीन पर प्रदर्शित करता है।
03:57 इस स्टेटमेंट में हम real डिविजन कर रहे हैं।
04:02 यहाँ एक ऑपरेंड को floatके रूप में कास्ट किया जाता है।
04:10 हमने कास्ट वैरिएबल a टाइप किया है।
04:13 अब a एक एकल-ऑपरेशन के लिए float वैरिएबल के रूप में कार्य करेगा।
04:22 printf स्टेटमेंट real डिविजन का आउटपुट स्क्रीन पर प्रदर्शित करता है।


04:30 return 0 टाइप करें और एंडिंग कर्ली ब्रैकेट बंद करें।
04:37 Save पर क्लिक करें।
04:40 कंपाइल करने के लिए टर्मिनल पर वापस आएं और कोड को एक्जीक्यूट करें।
04:45 कंपाइल करने के लिए, टाइप करें gcc space arithmetic dot c minus o space arith एंटर दबाएँ।
04:59 कोड को एक्जीक्यूट करने के लिए, टाइप करें ./arith और एंटर दबाएँ।
05:05 आउटपुट स्क्रीन पर प्रदर्शित होता है।
05:08 हमारे पास एडिशन और मल्टिप्लिकेशन ऑपरेटर के पिछले आउटपुट हैं।
05:16 हमारे पास 5 by 2 का इंटीजर डिविजन 2 है।
05:22 हम देख सकते हैं, कि इंटीजर डिविजन में भिन्नात्मक भाग को छोड़ दिया जाता है।


05:29 फिर हमारे पास 5 by 2 का real डिविजन 2.50 है।
05:35 real डिविजन में, अपेक्षित परिणाम प्राप्त होते हैं।
05:37 हमने ये परिणाम प्राप्त करने के लिए टाइप-कास्टिंग का उपयोग किया है।
05:45 अब मान लें कि, मैं C++ में वही प्रोग्राम लिखना चाहता हूँ।
05:50 देखते हैं, कि क्या मैं C++ में भी वही कोड उपयोग कर सकता हूँ?
05:54 पता लगाते हैं।
05:56 एडिटर पर वापस जाएँ।
06:00 यहाँ एक C++ कोड है।
06:05 ध्यान दें, कि हेडर C फाइल हेडर से अलग है।
06:12 यहाँ namespace का भी उपयोग किया गया है।
06:18 यह भी ध्यान दें, कि C++ में आउटपुट स्टेटमेंट cout है।
06:25 इसलिए, इन भिन्नताओं के अतिरिक्त, दोनों कोड काफी समान हैं।
06:32 Save पर क्लिक करें।
06:33 सुनिश्चित करें, कि फाइल .cpp एक्सटेंशन के साथ सेव हो गई है।
06:37 मैंने अपनी फाइल को arithmetic.cpp नाम से सेव किया है।
06:41 कोड को एक्जीक्यूट करें और देखें, कि हमें क्या परिणाम प्राप्त होते हैं।
06:49 टर्मिनल खोलें और टाइप करें g++ space arithmetic dot cpp space minus o arith एंटर दबाएँ।
07:09 कोड को एक्जीक्यूट करने के लिए टाइप करें ./arith और एंटर दबाएँ।
07:16 यहाँ आउटपुट प्रदर्शित होता है।
07:19 अतः, हम देखते हैं कि परिणाम C प्रोग्राम के समान हैं।
07:23 एकमात्र अंतर आउटपुट्स की परिशुद्धता में है।
07:29 अब इस ट्यूटोरियल को सारांशित करते हैं।
07:32 इस ट्यूटोरियल में हमने सीखा कि अरिथ्मैटिक ऑपरेटर्स का उपयोग कैसे करें।
07:36 एक नियत-कार्य के रूप में:
07:38 मॉड्यूलस(Modulus) ऑपरेटर के उपयोग को बताने के लिए एक प्रोग्राम लिखें।
07:42 कृपया ध्यान दें, कि मॉड्यूलस ऑपरेटर से डिविजन का शेषफल प्राप्त होता है। जैसे c = a % b;
07:50 आपको परिणाम 1 प्राप्त होना चाहिए।
07:55 निम्न लिंक पर उपलब्ध विडियो देखें।
07:57 यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है।
08:00 यदि आपके पास अच्छी बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके भी देख सकते हैं।


08:05 स्पोकन ट्यूटोरियल प्रोजेक्ट टीम, स्पोकन ट्यूटोरियल का उपयोग करके कार्यशालाओं का आयोजन करती है।
08:09 उन्हें प्रमाण-पत्र भी देते हैं, जो ऑनलाइन टेस्ट पास करते हैं।
08:14 अधिक जानकारी के लिए कृपया Contact at spoken hyphen tutorial dot org पर लिखें।
08:20 स्पोकन ट्यूटोरियल प्रोजेक्ट, टॉक-टू-अ-टीचर प्रोजेक्ट का हिस्सा है।
08:25 यह भारत सरकार के एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है।
08:30 इस मिशन पर अधिक जानकारी यहां उपलब्ध है।
08:33 spoken hyphen tutorial dot org slash NMEICT hyphen Intro
08:41 यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है, मैं यश वोरा आपसे विदा लेता हूँ।

Contributors and Content Editors

Devraj, Pratik kamble, Sakinashaikh