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

From Script | Spoken-Tutorial
Jump to: navigation, search
Line 16: Line 16:
 
|-
 
|-
 
| 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.  
  
 
|-
 
|-
Line 52: Line 52:
 
|-
 
|-
 
|  00.49
 
|  00.49
| यहाँ अरिथ्मैटिक ऑपरेटर्स के लिए C प्रोग्राम दिया गया है।
+
| यहाँ अरिथ्मैटिक ऑपरेटर्स के लिए''' C''' प्रोग्राम दिया गया है।
  
 
|-
 
|-
Line 64: Line 64:
 
|-
 
|-
 
| 01.04
 
| 01.04
|'''a''' की वेल्यू 5 निर्धारित की गयी है।
+
|'''a''' की वेल्यू '''5''' निर्धारित की गयी है।
  
 
|-
 
|-
 
| 01.06
 
| 01.06
|'''b''' की वेल्यू 2 निर्धारित की गयी है।
+
|'''b''' की वेल्यू '''2''' निर्धारित की गयी है।
  
 
|-
 
|-
Line 80: Line 80:
 
|-
 
|-
 
| 01.19
 
| 01.19
| यह '''printf''' स्टेटमेंट स्क्रीन पर a और b का योग प्रदर्शित करता है।
+
| यह '''printf''' स्टेटमेंट स्क्रीन पर '''a''' और '''b''' का योग प्रदर्शित करता है।
  
 
|-
 
|-
Line 92: Line 92:
 
|-
 
|-
 
|  01.43
 
|  01.43
|  यह '''printf''' स्टेटमेंट स्क्रीन पर a और b के गुणनफल को प्रदर्शित करता है।
+
|  यह '''printf''' स्टेटमेंट स्क्रीन पर''' a''' और '''b''' के गुणनफल को प्रदर्शित करता है।
 +
 
 
|-
 
|-
 
| 01.48
 
| 01.48
Line 123: Line 124:
 
|-
 
|-
 
|  02.15
 
|  02.15
| एक साथ '''Ctrl, Alt और T '''keys''' '''दबाकर टर्मिनल विंडो खोलें।
+
| एक साथ ''''''Ctrl, Alt''' और''' T''' '''keys''' '''दबाकर टर्मिनल विंडो खोलें।
  
 
|-
 
|-
Line 131: Line 132:
 
|-
 
|-
 
| 02.27
 
| 02.27
| gcc space arithmetic dot c space minus o space arith
+
| '''gcc space arithmetic dot c space minus o space arith'''
  
 
|-
 
|-
Line 155: Line 156:
 
|-
 
|-
 
| 02.54
 
| 02.54
| 5 और 2 का योग 7.00 है और
+
| '''5''' और '''2''' का योग '''7.00''' है और
  
 
|-
 
|-
 
| 02.59
 
| 02.59
| 5 और 2 का गुणनफल10.00 है।
+
|''' 5''' और '''2''' का गुणनफल '''10.00''' है।
  
 
|-
 
|-
Line 171: Line 172:
 
|-
 
|-
 
| 03.13
 
| 03.13
| आपको परिणाम 3 प्राप्त होना चाहिए।
+
| आपको परिणाम '''3''' प्राप्त होना चाहिए।
  
 
|-
 
|-
Line 187: Line 188:
 
|-
 
|-
 
|  03.34
 
|  03.34
|इन स्टेटमेंट्स में, '''c''' a by b इंटीजर डिविजन की वेल्यू संचित करता है।
+
|इन स्टेटमेंट्स में, '''c''', '''a by b''' इंटीजर डिविजन की वेल्यू संचित करता है।
  
 
|-
 
|-
Line 214: Line 215:
 
|-
 
|-
 
| 04.22
 
| 04.22
| printf स्टेटमेंट real डिविजन का आउटपुट स्क्रीन पर प्रदर्शित करता है।
+
| '''printf''' स्टेटमेंट real डिविजन का आउटपुट स्क्रीन पर प्रदर्शित करता है।
  
  
Line 231: Line 232:
 
|-
 
|-
 
| 04.45
 
| 04.45
| कंपाइल करने के लिए, टाइप करें gcc space arithmetic dot c minus o space arith एंटर दबाएँ।  
+
| कंपाइल करने के लिए, टाइप करें '''gcc space arithmetic dot c minus o space arith''' एंटर दबाएँ।  
  
 
|-
 
|-
Line 246: Line 247:
 
|-
 
|-
 
|  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''' है।
  
 
|-
 
|-
Line 268: Line 268:
 
|-
 
|-
 
| 05.45
 
| 05.45
|अब मान लें कि, मैं C++ में वही प्रोग्राम लिखना चाहता हूँ।
+
|अब मान लें कि, मैं '''C++''' में वही प्रोग्राम लिखना चाहता हूँ।
  
 
|-
 
|-
 
| 05.50
 
| 05.50
|देखते हैं, कि क्या मैं C++ में भी वही कोड उपयोग कर सकता हूँ?  
+
|देखते हैं, कि क्या मैं '''C++''' में भी वही कोड उपयोग कर सकता हूँ?  
  
 
|-
 
|-
Line 284: Line 284:
 
|-
 
|-
 
| 06.00
 
| 06.00
| यहाँ एक C++ कोड  है।
+
| यहाँ एक '''C++''' कोड  है।
  
 
|-
 
|-
 
|  06.05
 
|  06.05
| ध्यान दें, कि हेडर C फाइल हेडर से अलग है।
+
| ध्यान दें, कि हेडर '''C''' फाइल हेडर से अलग है।
  
 
|-
 
|-
Line 296: Line 296:
 
|-
 
|-
 
|  06.18
 
|  06.18
| यह भी ध्यान दें, कि C++ में आउटपुट स्टेटमेंट '''cout''' है।
+
| यह भी ध्यान दें, कि '''C++''' में आउटपुट स्टेटमेंट '''cout''' है।
  
 
|-
 
|-
Line 320: Line 320:
 
|-
 
|-
 
| 06.49
 
| 06.49
|टर्मिनल खोलें और टाइप करें g++ space arithmetic dot cpp space minus o arith एंटर दबाएँ।
+
|टर्मिनल खोलें और टाइप करें '''g++ space arithmetic dot cpp space minus o arith''' एंटर दबाएँ।
  
 
|-
 
|-
Line 332: Line 332:
 
|-
 
|-
 
| 07.19
 
| 07.19
| अतः, हम देखते हैं कि परिणाम C प्रोग्राम के समान हैं।
+
| अतः, हम देखते हैं कि परिणाम '''C''' प्रोग्राम के समान हैं।
  
 
|-
 
|-
Line 356: Line 356:
 
|-
 
|-
 
| 07.42
 
| 07.42
| कृपया ध्यान दें, कि मॉड्यूलस ऑपरेटर से डिविजन का शेषफल प्राप्त होता है। जैसे c = a % b;
+
| कृपया ध्यान दें, कि मॉड्यूलस ऑपरेटर से डिविजन का शेषफल प्राप्त होता है। जैसे '''c = a % b''';
  
 
|-
 
|-
Line 373: Line 373:
 
| 08.00
 
| 08.00
 
|यदि आपके पास अच्छी बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके भी देख सकते हैं।
 
|यदि आपके पास अच्छी बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके भी देख सकते हैं।
 
  
  
Line 387: Line 386:
 
| 08.14
 
| 08.14
 
| अधिक जानकारी के लिए कृपया spoken hyphen tutorial dot org पर लिखें।
 
| अधिक जानकारी के लिए कृपया spoken hyphen tutorial dot org पर लिखें।
 
  
 
|-
 
|-
Line 396: Line 394:
 
|यह भारत सरकार के एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है।
 
|यह भारत सरकार के एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है।
  
|-
+
|-
 
| 08.30
 
| 08.30
 
| इस मिशन पर अधिक जानकारी यहां उपलब्ध है।
 
| इस मिशन पर अधिक जानकारी यहां उपलब्ध है।

Revision as of 17:48, 12 March 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 अधिक जानकारी के लिए कृपया 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