Difference between revisions of "C-and-C++/C2/First-C++-Program/Hindi"

From Script | Spoken-Tutorial
Jump to: navigation, search
Line 1: Line 1:
 
{| border=1
 
{| border=1
|| ''Time'''
+
|| '''Time'''
 
|| '''Narration'''
 
|| '''Narration'''
 
|-
 
|-
| 00.02
+
| 00:02
 
| C++ प्रोग्राम के पहले स्पोकन ट्यूटोरियल में आपका स्वागत है।
 
| C++ प्रोग्राम के पहले स्पोकन ट्यूटोरियल में आपका स्वागत है।
  
 
|-
 
|-
| 00.07
+
| 00:07
 
|इस ट्यूटोरियल में, मैं समझाने जा रहा हूँ,कि..  
 
|इस ट्यूटोरियल में, मैं समझाने जा रहा हूँ,कि..  
  
 
|-
 
|-
| 00.10
+
| 00:10
 
| C++ प्रोग्राम कैसे लिखें।  
 
| C++ प्रोग्राम कैसे लिखें।  
  
 
|-
 
|-
| 00.13
+
| 00:13
 
| इसे कम्पाइल कैसे करें।
 
| इसे कम्पाइल कैसे करें।
  
 
|-
 
|-
| 00.14
+
| 00:14
 
| इसे निष्पादित कैसे करें।
 
| इसे निष्पादित कैसे करें।
  
 
|-
 
|-
| 00.17
+
| 00:17
 
|हम कुछ कॉमन एरर्स और उनके हल के बारे में भी समझायेंगे।   
 
|हम कुछ कॉमन एरर्स और उनके हल के बारे में भी समझायेंगे।   
  
 
|-
 
|-
| 00.22
+
| 00:22
 
|इस ट्यूटोरियल को रिकॉर्ड करने के लिए, मैं उबंटु ऑपरेटिंग सिस्टम वर्जन 11.10,  
 
|इस ट्यूटोरियल को रिकॉर्ड करने के लिए, मैं उबंटु ऑपरेटिंग सिस्टम वर्जन 11.10,  
 
|-
 
|-
| 00.29
+
| 00:29
 
| और G++ Compiler वर्जन 4.5.2 का उपयोग कर रहा हूँ।  
 
| और G++ Compiler वर्जन 4.5.2 का उपयोग कर रहा हूँ।  
  
 
|-
 
|-
| 00.35
+
| 00:35
 
| इस ट्यूटोरियल का अभ्यास करने के लिए,  
 
| इस ट्यूटोरियल का अभ्यास करने के लिए,  
  
 
|-
 
|-
| 00.37
+
| 00:37
 
|आपको उंबटु ऑपरेटिंग सिस्टम और एक एडिटर की जानकारी होनी चाहिए।
 
|आपको उंबटु ऑपरेटिंग सिस्टम और एक एडिटर की जानकारी होनी चाहिए।
  
 
|-
 
|-
| 00.44
+
| 00:44
 
|vim और gedit कुछ एडिटर्स हैं।
 
|vim और gedit कुछ एडिटर्स हैं।
  
 
|-
 
|-
| 00.48
+
| 00:48
 
|मैं इस ट्यूटोरियल में gedit का उपयोग कर रहा हूँ।   
 
|मैं इस ट्यूटोरियल में gedit का उपयोग कर रहा हूँ।   
  
 
|-
 
|-
| 00.50
+
| 00:50
 
|संबंधित ट्यूटोरियल्स के लिए कृपया हमारी वेबसाइट पर जाएँ। जो निम्न लिंक पर प्रदर्शित है।
 
|संबंधित ट्यूटोरियल्स के लिए कृपया हमारी वेबसाइट पर जाएँ। जो निम्न लिंक पर प्रदर्शित है।
  
 
|-
 
|-
| 00.56
+
| 00:56
 
|अब मैं आपको एक उदाहरण के माध्यम से समझाता हूँ कि C++ प्रोग्राम कैसे लिखें।  
 
|अब मैं आपको एक उदाहरण के माध्यम से समझाता हूँ कि C++ प्रोग्राम कैसे लिखें।  
 
|-
 
|-
| 01.01
+
| 01:01
 
| अपने कीबोर्ड पर एक साथ '''Ctrl, Alt और T ''' कीज़ का उपयोग करके टर्मिनल विंडो खोलें।  
 
| अपने कीबोर्ड पर एक साथ '''Ctrl, Alt और T ''' कीज़ का उपयोग करके टर्मिनल विंडो खोलें।  
  
 
|-
 
|-
| 01.09
+
| 01:09
 
|text editor खोलने के लिए, टर्मिनल में टाइप करें..
 
|text editor खोलने के लिए, टर्मिनल में टाइप करें..
  
 
|-
 
|-
| 01.13
+
| 01:13
 
| '''“gedit”''' space '''“talk”''' dot '''“.cpp”''' space ampersand '''“&”''' sign
 
| '''“gedit”''' space '''“talk”''' dot '''“.cpp”''' space ampersand '''“&”''' sign
  
 
|-
 
|-
| 01.21
+
| 01:21
 
| प्रोम्प्ट को मुक्त करने के लिए हम '''“&”''' का उपयोग करेंगे।
 
| प्रोम्प्ट को मुक्त करने के लिए हम '''“&”''' का उपयोग करेंगे।
  
 
|-
 
|-
| 01.25
+
| 01:25
 
|कृपया ध्यान दें, कि सभी C++ फाइल्स का एक्स्टेंशन '''“.cpp”''' होगा।
 
|कृपया ध्यान दें, कि सभी C++ फाइल्स का एक्स्टेंशन '''“.cpp”''' होगा।
  
 
|-
 
|-
| 01.31
+
| 01:31
 
| अब एंटर दबाएँ।
 
| अब एंटर दबाएँ।
  
 
|-
 
|-
| 01.33
+
| 01:33
 
|text editor खुलता है।  
 
|text editor खुलता है।  
  
 
|-
 
|-
| 01.35
+
| 01:35
 
|प्रोग्राम लिखना शुरू करें।  
 
|प्रोग्राम लिखना शुरू करें।  
  
 
|-
 
|-
| 01.38
+
| 01:38
 
| टाइप करें double slash '''“//”''' space '''“My first C++ program”.
 
| टाइप करें double slash '''“//”''' space '''“My first C++ program”.
  
 
|-
 
|-
| 01.44
+
| 01:44
 
|यहाँ डबल स्लैश लाइन को कमेंट करने के लिए उपयोगी है।
 
|यहाँ डबल स्लैश लाइन को कमेंट करने के लिए उपयोगी है।
  
 
|-
 
|-
| 01.49
+
| 01:49
 
|कमेंट्स प्रोग्राम के फ्लो को समझाने के लिए उपयोगित हैं।
 
|कमेंट्स प्रोग्राम के फ्लो को समझाने के लिए उपयोगित हैं।
  
 
|-
 
|-
| 01.52
+
| 01:52
 
|यह प्रलेखन के लिए उपयोगी है।  
 
|यह प्रलेखन के लिए उपयोगी है।  
  
 
|-
 
|-
| 01.55
+
| 01:55
 
|यह हमें प्रोग्राम के बारे में जानकारी देता है।  
 
|यह हमें प्रोग्राम के बारे में जानकारी देता है।  
  
 
|-
 
|-
| 01.59
+
| 01:59
 
|डबल स्लैश को सिंगल लाइन कमेंट कहते हैं, अब एंटर दबाएँ।  
 
|डबल स्लैश को सिंगल लाइन कमेंट कहते हैं, अब एंटर दबाएँ।  
  
 
|-
 
|-
| 02.05
+
| 02:05
 
|टाइप करें hash '''“#include”''' space opening angle bracket ''' ''closing angle bracket ''' .
 
|टाइप करें hash '''“#include”''' space opening angle bracket ''' ''closing angle bracket ''' .
  
  
 
|-
 
|-
| 02.13
+
| 02:13
 
|यह अच्छी आदत है, कि पहले ब्रैकेट्स पूर्ण करें और फिर इसके अंदर लिखना शुरू करें।  
 
|यह अच्छी आदत है, कि पहले ब्रैकेट्स पूर्ण करें और फिर इसके अंदर लिखना शुरू करें।  
  
 
|-
 
|-
| 02.20
+
| 02:20
 
|अब ब्रैकेट में, टाइप करें '''“iostream”''' .
 
|अब ब्रैकेट में, टाइप करें '''“iostream”''' .
  
 
|-
 
|-
| 02.23
+
| 02:23
 
|यहाँ '''iostream''',  '''header''' फाइल है।  
 
|यहाँ '''iostream''',  '''header''' फाइल है।  
  
 
|-
 
|-
| 02.26
+
| 02:26
 
|इस फाइल में C++ में स्टैंडर्ड इनपुट आउटपुट फंक्शन्स का वर्णन शामिल है। अब एंटर दबाएँ।  
 
|इस फाइल में C++ में स्टैंडर्ड इनपुट आउटपुट फंक्शन्स का वर्णन शामिल है। अब एंटर दबाएँ।  
  
 
|-
 
|-
| 02.35
+
| 02:35
 
| टाइप करें '''“using”''' space '''“namespace”''' space '''“std”'''  और semicolon '''“;”''' .
 
| टाइप करें '''“using”''' space '''“namespace”''' space '''“std”'''  और semicolon '''“;”''' .
  
 
|-
 
|-
|02.45
+
|02:45
 
|'''using''' स्टेटमेंट कंपाइलर को सूचित करता है, कि आप '''std namespace''' का उपयोग करना चाहते हैं।  
 
|'''using''' स्टेटमेंट कंपाइलर को सूचित करता है, कि आप '''std namespace''' का उपयोग करना चाहते हैं।  
  
 
|-
 
|-
| 02.52
+
| 02:52
 
|'''namespace''' का उद्देश्य है, समान नाम के टकराव से बचना।  
 
|'''namespace''' का उद्देश्य है, समान नाम के टकराव से बचना।  
  
 
|-
 
|-
| 02.56
+
| 02:56
 
|यह पहचानकर्ताओं के नामों के स्थानीयकृत द्वारा किया जाता है।
 
|यह पहचानकर्ताओं के नामों के स्थानीयकृत द्वारा किया जाता है।
  
 
|-
 
|-
|03.00  
+
|03:00  
 
|यह घोषणात्मक क्षेत्र तैयार करता है और अवसर को निर्धारित करता है।
 
|यह घोषणात्मक क्षेत्र तैयार करता है और अवसर को निर्धारित करता है।
  
 
|-
 
|-
| 03.05
+
| 03:05
 
|जो कुछ भी '''namespace'' में दर्शाया गया है, वो namespace के SCOPE में है।  
 
|जो कुछ भी '''namespace'' में दर्शाया गया है, वो namespace के SCOPE में है।  
  
 
|-
 
|-
| 03.11
+
| 03:11
 
|यहाँ '''std''' , '''namespace''' है, जिसमें पूरी स्टैंडर्ड C++  लाइब्रेरी घोषित है। अब एंटर दबाएँ।   
 
|यहाँ '''std''' , '''namespace''' है, जिसमें पूरी स्टैंडर्ड C++  लाइब्रेरी घोषित है। अब एंटर दबाएँ।   
  
  
 
|-  
 
|-  
| 03.20
+
| 03:20
 
| टाइप करें '''“int”''' space '''“main”''' opening bracket '''“(”''' closing bracket '''“)”''' .
 
| टाइप करें '''“int”''' space '''“main”''' opening bracket '''“(”''' closing bracket '''“)”''' .
  
  
 
|-
 
|-
| 03.26
+
| 03:26
 
| '''main''' एक विशिष्ट फंक्शन है।   
 
| '''main''' एक विशिष्ट फंक्शन है।   
  
 
|-
 
|-
| 03.30  
+
| 03:30  
 
|यह सूचित करता है, कि प्रोग्राम का निष्पादन इस लाइन से शुरू होता है।
 
|यह सूचित करता है, कि प्रोग्राम का निष्पादन इस लाइन से शुरू होता है।
  
 
|-
 
|-
| 03.34
+
| 03:34
 
|ओपनिंग और क्लोजिंग ब्रैकेट को '' Parenthesis'' कहते हैं।
 
|ओपनिंग और क्लोजिंग ब्रैकेट को '' Parenthesis'' कहते हैं।
 
|-
 
|-
| 03.39
+
| 03:39
 
|'''main''' के आगे Parenthesis  यूजर को दर्शाता है कि '''main'''  एक फंक्शन है।  
 
|'''main''' के आगे Parenthesis  यूजर को दर्शाता है कि '''main'''  एक फंक्शन है।  
  
 
|-
 
|-
| 03.45
+
| 03:45
 
| यहाँ '''int main''' फंक्शन  कोई '''arguments''' नहीं लेता और टाइप इंटिजर की वेल्यू वापस करता है।
 
| यहाँ '''int main''' फंक्शन  कोई '''arguments''' नहीं लेता और टाइप इंटिजर की वेल्यू वापस करता है।
  
 
|-
 
|-
| 03.52
+
| 03:52
 
| हम डेटा के प्रकारों के बारे में दूसरे ट्यूटोरियल में सीखेंगे।
 
| हम डेटा के प्रकारों के बारे में दूसरे ट्यूटोरियल में सीखेंगे।
  
 
|-
 
|-
| 03.56
+
| 03:56
 
|अब, main फंक्शन के बारे में अधिक जानने के लिए स्लाइड्स पर जाएँ।
 
|अब, main फंक्शन के बारे में अधिक जानने के लिए स्लाइड्स पर जाएँ।
  
 
|-
 
|-
| 04.02
+
| 04:02
 
|प्रत्येक प्रोग्राम में एक main फंक्शन होना चाहिए।  
 
|प्रत्येक प्रोग्राम में एक main फंक्शन होना चाहिए।  
  
 
|-
 
|-
| 04.04
+
| 04:04
 
| यहाँ एक से अधिक main फंक्शन नहीं होने चाहिए।  
 
| यहाँ एक से अधिक main फंक्शन नहीं होने चाहिए।  
  
 
|-
 
|-
| 04.09
+
| 04:09
 
|अन्यथा कम्पाइलर प्रोग्राम की शुरूआत का पता नहीं लगा सकेगा ।  
 
|अन्यथा कम्पाइलर प्रोग्राम की शुरूआत का पता नहीं लगा सकेगा ।  
  
 
|-
 
|-
| 04.13
+
| 04:13
 
|parentheses की खाली जोड़ी दर्शाती है, कि main में कोई भी '''arguments''' नहीं है।   
 
|parentheses की खाली जोड़ी दर्शाती है, कि main में कोई भी '''arguments''' नहीं है।   
  
 
|-
 
|-
| 04.19
+
| 04:19
 
| '''arguments''' के बारे में आगे के ट्यूटोरियल्स में चर्चा करेंगे।  
 
| '''arguments''' के बारे में आगे के ट्यूटोरियल्स में चर्चा करेंगे।  
 
|-
 
|-
| 04.24
+
| 04:24
 
| अब अपने प्रोग्राम पर वापस जाएँ। एंटर दबाएँ।  
 
| अब अपने प्रोग्राम पर वापस जाएँ। एंटर दबाएँ।  
  
 
|-
 
|-
| 04.29
+
| 04:29
 
| opening curly bracket '''“{”''' टाइप करें।
 
| opening curly bracket '''“{”''' टाइप करें।
  
 
|-
 
|-
| 04.32
+
| 04:32
 
|ओपनिंग कर्ली ब्रैकेट main फंक्शन की शुरूआत दर्शाता है।  
 
|ओपनिंग कर्ली ब्रैकेट main फंक्शन की शुरूआत दर्शाता है।  
  
 
|-
 
|-
| 04.37
+
| 04:37
 
|फिर (closing curly bracket) '''“}”''' टाइप करें।
 
|फिर (closing curly bracket) '''“}”''' टाइप करें।
  
 
|-
 
|-
| 04.40
+
| 04:40
 
| क्लोजिंग ब्रैकेट main फंक्शन की समाप्ति दर्शाता है।
 
| क्लोजिंग ब्रैकेट main फंक्शन की समाप्ति दर्शाता है।
  
 
|-
 
|-
| 04.45
+
| 04:45
 
|अब ब्रैकेट्स के अन्दर, दो बार Enter दबाएँ ।  
 
|अब ब्रैकेट्स के अन्दर, दो बार Enter दबाएँ ।  
  
 
|-
 
|-
| 04.49
+
| 04:49
 
| कर्सर को एक लाइन ऊपर ले जाएँ।
 
| कर्सर को एक लाइन ऊपर ले जाएँ।
  
 
|-
 
|-
|04.51
+
|04:51
 
|इंडेंटेशन, कोड को पढ़ने के लिए आसान बनाता है।
 
|इंडेंटेशन, कोड को पढ़ने के लिए आसान बनाता है।
  
 
|-
 
|-
| 04.54
+
| 04:54
 
|यह शीघ्रता से एरर्स का पता लगाने में भी मदद करता है।
 
|यह शीघ्रता से एरर्स का पता लगाने में भी मदद करता है।
  
 
|-
 
|-
| 04.58
+
| 04:58
 
|अतः, यहाँ स्पेस (space) दें।  
 
|अतः, यहाँ स्पेस (space) दें।  
  
 
|-
 
|-
| 05.01
+
| 05:01
 
|और टाइप करें '''“cout”''' space दो opening angle bracket ''''
 
|और टाइप करें '''“cout”''' space दो opening angle bracket ''''
  
 
|-
 
|-
| 05.07
+
| 05:07
 
|यहाँ '''cout ''' टर्मिनल पर आउटपुट प्रिंट करने के लिए एक स्टैंडर्ड C++  फंक्शन है।  
 
|यहाँ '''cout ''' टर्मिनल पर आउटपुट प्रिंट करने के लिए एक स्टैंडर्ड C++  फंक्शन है।  
  
Line 264: Line 264:
  
 
|-
 
|-
| 05.14
+
| 05:14
 
|अब ब्रैकेट के बाद, double quotes ''' में टाइप करें।
 
|अब ब्रैकेट के बाद, double quotes ''' में टाइप करें।
  
 
|-
 
|-
| 05.18
+
| 05:18
 
|'''cout ''' फंक्शन्स में double quotes के भीतर जो कुछ भी है, प्रिंट होगा।  
 
|'''cout ''' फंक्शन्स में double quotes के भीतर जो कुछ भी है, प्रिंट होगा।  
 
|-
 
|-
| 05.24
+
| 05:24
 
|अब quote  में टाइप करें “Talk to a teacher backslash \n”'''
 
|अब quote  में टाइप करें “Talk to a teacher backslash \n”'''
  
 
|-
 
|-
| 05.31
+
| 05:31
 
| '''\n''' नई लाइन को प्रदर्शित करता है।  
 
| '''\n''' नई लाइन को प्रदर्शित करता है।  
  
 
|-
 
|-
| 05.35
+
| 05:35
 
|परिणामस्वरूप, cout  फंक्शन के एक्जीक्यूशन के बाद, कर्सर नई लाइन पर चला जाता है।  
 
|परिणामस्वरूप, cout  फंक्शन के एक्जीक्यूशन के बाद, कर्सर नई लाइन पर चला जाता है।  
  
 
|-
 
|-
| 05.41
+
| 05:41
 
|प्रत्येक C++ स्टेटमेंट  एक semicolon “;” से समाप्त होना चाहिए।  
 
|प्रत्येक C++ स्टेटमेंट  एक semicolon “;” से समाप्त होना चाहिए।  
  
  
 
|-
 
|-
| 05.45
+
| 05:45
 
|इसलिए, इसे इस लाइन के अंत में टाइप करें।   
 
|इसलिए, इसे इस लाइन के अंत में टाइप करें।   
  
 
|-
 
|-
| 05.48
+
| 05:48
 
|Semicolon एक स्टेटमेंट टर्मिनेटर के रूप में कार्य करता है। एंटर दबाएँ।
 
|Semicolon एक स्टेटमेंट टर्मिनेटर के रूप में कार्य करता है। एंटर दबाएँ।
  
 
|-
 
|-
| 05.53
+
| 05:53
 
|यहाँ स्पेस दें। और टाइप करें '''“return”''' space '''“0”''' और semicolon '''“;”.'''
 
|यहाँ स्पेस दें। और टाइप करें '''“return”''' space '''“0”''' और semicolon '''“;”.'''
  
 
|-
 
|-
| 06.00
+
| 06:00
 
|यह स्टेटमेंट इंटीजर जीरो देता है।
 
|यह स्टेटमेंट इंटीजर जीरो देता है।
  
  
 
|-
 
|-
| 06.03
+
| 06:03
 
|इस फंक्शन के उत्तर में एक इंटीजर प्राप्त होना चाहिए। क्योंकि फंक्शन प्रकार int है।
 
|इस फंक्शन के उत्तर में एक इंटीजर प्राप्त होना चाहिए। क्योंकि फंक्शन प्रकार int है।
  
 
|-
 
|-
| 06.10
+
| 06:10
 
|return स्टेटमेंट एक्जीक्यूटेबल स्टेटमेंट्स की समाप्ति को प्रदर्शित करता है।  
 
|return स्टेटमेंट एक्जीक्यूटेबल स्टेटमेंट्स की समाप्ति को प्रदर्शित करता है।  
  
  
 
|-
 
|-
| 06.14
+
| 06:14
 
|हम रिटर्नड वेल्यू के बारे में अन्य ट्यूटोरियल में और अधिक सीखेंगे।  
 
|हम रिटर्नड वेल्यू के बारे में अन्य ट्यूटोरियल में और अधिक सीखेंगे।  
  
 
|-
 
|-
| 06.20
+
| 06:20
 
|अब फाइल को सेव करने के लिए "Save" बटन पर क्लिक करें।  
 
|अब फाइल को सेव करने के लिए "Save" बटन पर क्लिक करें।  
  
  
 
|-
 
|-
| 06.23
+
| 06:23
 
|फाइलों को लगातार सेव करते रहना एक अच्छी आदत है।
 
|फाइलों को लगातार सेव करते रहना एक अच्छी आदत है।
 
|-
 
|-
| 06.26
+
| 06:26
 
|यह आपको अचानक होने वाले पॉवर कट से बचाएगा।
 
|यह आपको अचानक होने वाले पॉवर कट से बचाएगा।
 
|-
 
|-
| 06.30
+
| 06:30
 
|यह एप्लिकेशन्स के क्रैश होने के मामले में भी उपयोगी होगा।  
 
|यह एप्लिकेशन्स के क्रैश होने के मामले में भी उपयोगी होगा।  
  
 
|-
 
|-
| 06.34
+
| 06:34
 
| अब प्रोग्राम को कंपाइल करें।
 
| अब प्रोग्राम को कंपाइल करें।
  
 
|-
 
|-
| 06.36
+
| 06:36
 
|टर्मिनल पर वापस जाएँ।  
 
|टर्मिनल पर वापस जाएँ।  
  
  
 
|-
 
|-
| 06.39
+
| 06:39
 
| टाइप करें '''“g++”''' space '''“talk.cpp”''' space hyphen '''“-o”''' space '''“output”.'''
 
| टाइप करें '''“g++”''' space '''“talk.cpp”''' space hyphen '''“-o”''' space '''“output”.'''
  
 
|-
 
|-
| 06.49
+
| 06:49
 
|यहाँ '''C++ ''' प्रोग्राम्स को कंपाइल करने के लिए '''g++''' एक उपयोगित कंपाइलर है।
 
|यहाँ '''C++ ''' प्रोग्राम्स को कंपाइल करने के लिए '''g++''' एक उपयोगित कंपाइलर है।
 
|-
 
|-
| 06.55
+
| 06:55
 
| '''talk.cpp''' हमारा फाइलनेम है।  
 
| '''talk.cpp''' हमारा फाइलनेम है।  
  
 
|-
 
|-
| 06.59
+
| 06:59
 
| ''' hyphen -o output''' से पता चलता है, कि एक्जीक्यूटेबल को file output  में जाना चाहिए।  
 
| ''' hyphen -o output''' से पता चलता है, कि एक्जीक्यूटेबल को file output  में जाना चाहिए।  
 
|-
 
|-
| 07.05
+
| 07:05
 
| अब एंटर दबाएँ।
 
| अब एंटर दबाएँ।
  
 
|-
 
|-
| 07.07
+
| 07:07
 
|हम देखते हैं, कि प्रोग्राम कंपाइल हो गया है।
 
|हम देखते हैं, कि प्रोग्राम कंपाइल हो गया है।
  
 
|-
 
|-
| 07.10
+
| 07:10
 
| '''ls hyphen -lrt''' टाइप करके, हम देख सकते हैं, कि बनाई जाने वाली अंतिम फाइल output है।  
 
| '''ls hyphen -lrt''' टाइप करके, हम देख सकते हैं, कि बनाई जाने वाली अंतिम फाइल output है।  
  
 
|-
 
|-
| 07.19
+
| 07:19
 
|प्रोग्राम को निष्पादित करें, टाइप करें dot slash '''“./output” '''
 
|प्रोग्राम को निष्पादित करें, टाइप करें dot slash '''“./output” '''
  
  
 
|-
 
|-
| 07.24
+
| 07:24
 
|और एंटर दबाएँ।   
 
|और एंटर दबाएँ।   
  
 
|-
 
|-
| 07.27
+
| 07:27
 
|यहाँ आउटपुट '''“Talk to a teacher” के रूप में प्रदर्शित होता है।
 
|यहाँ आउटपुट '''“Talk to a teacher” के रूप में प्रदर्शित होता है।
  
 
|-
 
|-
| 07.30
+
| 07:30
 
| अब सामान्य एरर्स देखते हैं, जो आगे आ सकती हैं।  
 
| अब सामान्य एरर्स देखते हैं, जो आगे आ सकती हैं।  
  
  
 
|-
 
|-
| 07.35
+
| 07:35
 
|एडिटर पर वापस जाएँ।
 
|एडिटर पर वापस जाएँ।
  
 
|-
 
|-
| 07.38
+
| 07:38
 
| मान लें, कि यहाँ हम '''}''' भूल जाते हैं।
 
| मान लें, कि यहाँ हम '''}''' भूल जाते हैं।
 
|-
 
|-
| 07.42
+
| 07:42
 
|अब फाइल सेव करें।  
 
|अब फाइल सेव करें।  
  
 
|-
 
|-
| 07.44
+
| 07:44
 
| निष्पादित करें। टर्मिनल पर वापस जाएँ।  
 
| निष्पादित करें। टर्मिनल पर वापस जाएँ।  
  
 
|-
 
|-
| 07.48
+
| 07:48
 
|अब कंपाइल करें और हमारे द्वारा पहले उपयोगित कमांड का उपयोग करके प्रोग्राम रन करें। हम एक एरर देखते हैं।
 
|अब कंपाइल करें और हमारे द्वारा पहले उपयोगित कमांड का उपयोग करके प्रोग्राम रन करें। हम एक एरर देखते हैं।
  
 
|-
 
|-
| 07.55
+
| 07:55
 
|हम देखते हैं कि यहाँ हमारी '''talk.cpp''' फाइल में लाइन संख्या 7 पर एक एरर है। वह है Expected curly bracket at the end of input.
 
|हम देखते हैं कि यहाँ हमारी '''talk.cpp''' फाइल में लाइन संख्या 7 पर एक एरर है। वह है Expected curly bracket at the end of input.
  
 
|-
 
|-
| 08.07
+
| 08:07
 
|अब अपने टेक्स्ट एडिटर पर वापस जाएँ।  
 
|अब अपने टेक्स्ट एडिटर पर वापस जाएँ।  
  
 
|-
 
|-
| 08.09
+
| 08:09
 
|जैसे मैंने पहले कहा था, क्लोजिंग कर्ली ब्रैकेट main फंक्शन का अंत दर्शाता है।   
 
|जैसे मैंने पहले कहा था, क्लोजिंग कर्ली ब्रैकेट main फंक्शन का अंत दर्शाता है।   
 
|-
 
|-
| 08.14
+
| 08:14
 
|इसलिए यहाँ ब्रैकेट पुनः प्रविष्ट करें, अब फाइल सेव करें।  
 
|इसलिए यहाँ ब्रैकेट पुनः प्रविष्ट करें, अब फाइल सेव करें।  
  
 
|-
 
|-
| 08.19
+
| 08:19
 
| इसे निष्पादित करें।  
 
| इसे निष्पादित करें।  
 
|-
 
|-
| 08.21
+
| 08:21
 
| आप up arrow  की, का उपयोग करके पूर्व में उपयोग की गई कमांड्स को दोहरा सकते हैं।  
 
| आप up arrow  की, का उपयोग करके पूर्व में उपयोग की गई कमांड्स को दोहरा सकते हैं।  
  
 
|-
 
|-
| 08.26
+
| 08:26
 
|यही मैंने भी अभी किया।  
 
|यही मैंने भी अभी किया।  
 
|-
 
|-
| 08.26
+
| 08:26
 
| हाँ, यह कार्य कर रहा है।
 
| हाँ, यह कार्य कर रहा है।
  
 
|-
 
|-
|08.32
+
|08:32
 
|मैं आपको अन्य सामान्य एरर दिखाऊँगा।  
 
|मैं आपको अन्य सामान्य एरर दिखाऊँगा।  
  
  
 
|-
 
|-
| 08.35
+
| 08:35
 
|अब,वापस अपने टेक्स्ट एडिटर पर जाएँ।
 
|अब,वापस अपने टेक्स्ट एडिटर पर जाएँ।
  
 
|-
 
|-
|08.37
+
|08:37
 
|अब, मानिए, कि यहाँ हम '''std.''' भूल जाते हैं।  
 
|अब, मानिए, कि यहाँ हम '''std.''' भूल जाते हैं।  
 
|-
 
|-
|08.41
+
|08:41
 
| फाइल सेव करें।
 
| फाइल सेव करें।
  
 
|-
 
|-
| 08.44
+
| 08:44
 
|अपने टर्मिनल पर वापस जाएँ।  
 
|अपने टर्मिनल पर वापस जाएँ।  
 
|-
 
|-
| 08.46
+
| 08:46
 
| कंपाइल करें।
 
| कंपाइल करें।
  
 
|-
 
|-
| 08.48
+
| 08:48
 
| हम देखते हैं, कि यहाँ हमारी '''talk.cpp'''  फाइल में लाइन संख्या 3 और लाइन संख्या 6 पर एक एरर है।  
 
| हम देखते हैं, कि यहाँ हमारी '''talk.cpp'''  फाइल में लाइन संख्या 3 और लाइन संख्या 6 पर एक एरर है।  
  
 
|-
 
|-
| 08.56
+
| 08:56
 
| वह है expected identifier before '''semicolon''' और '''cout''' was not declared in this scope.
 
| वह है expected identifier before '''semicolon''' और '''cout''' was not declared in this scope.
  
 
|-
 
|-
|09.05
+
|09:05
 
|क्योंकि '''cout'''  स्टैंडर्ड C++ लाइब्रेरी फंक्शन है।
 
|क्योंकि '''cout'''  स्टैंडर्ड C++ लाइब्रेरी फंक्शन है।
  
  
 
|-
 
|-
| 09.09
+
| 09:09
 
|और पूर्ण '''C++ लाइब्रेरी फंक्शन '''std namespace ''' में निर्दिष्ट है।
 
|और पूर्ण '''C++ लाइब्रेरी फंक्शन '''std namespace ''' में निर्दिष्ट है।
  
  
 
|-
 
|-
| 09.15
+
| 09:15
 
|इसलिए यह एक एरर दे रहा है।  
 
|इसलिए यह एक एरर दे रहा है।  
  
 
|-
 
|-
| 09.18
+
| 09:18
 
|अब एरर फिक्स करें।   
 
|अब एरर फिक्स करें।   
  
  
 
|-
 
|-
| 09.19
+
| 09:19
 
|अपने टेक्स्ट एडिटर पर वापस जाएँ, टाइप करें '''std'''  
 
|अपने टेक्स्ट एडिटर पर वापस जाएँ, टाइप करें '''std'''  
 
|-
 
|-
| 09.23
+
| 09:23
 
|इसे सेव करें।  
 
|इसे सेव करें।  
  
 
|-
 
|-
| 09.25
+
| 09:25
 
|इसे फिर से कंपाइल करें।  
 
|इसे फिर से कंपाइल करें।  
 
|-
 
|-
| 09.29
+
| 09:29
 
| हाँ, यह कार्य कर रहा है।
 
| हाँ, यह कार्य कर रहा है।
  
  
 
|-
 
|-
| 09.32
+
| 09:32
 
|एक नियत-कार्य के रूप में,  
 
|एक नियत-कार्य के रूप में,  
  
  
 
|-
 
|-
| 09.33
+
| 09:33
 
| अपना और शहर का नाम को प्रिंट करने के लिए एक प्रोग्राम लिखें।
 
| अपना और शहर का नाम को प्रिंट करने के लिए एक प्रोग्राम लिखें।
  
 
|-
 
|-
| 09.37
+
| 09:37
 
|हमने इस ट्यूटोरियल में '''single line comment''' का उपयोग किया।  
 
|हमने इस ट्यूटोरियल में '''single line comment''' का उपयोग किया।  
  
  
 
|-
 
|-
| 09.40
+
| 09:40
 
|अब '''multiline comment''' देने की कोशिश करें।
 
|अब '''multiline comment''' देने की कोशिश करें।
  
  
 
|-
 
|-
| 09.44
+
| 09:44
 
| इस लिंक पर उपलब्ध विडियो देखें ।
 
| इस लिंक पर उपलब्ध विडियो देखें ।
  
  
 
|-
 
|-
| 09.46
+
| 09:46
 
| यह स्पोकन ट्यटोरियल प्रोजेक्ट को सारांशित करता है।
 
| यह स्पोकन ट्यटोरियल प्रोजेक्ट को सारांशित करता है।
  
  
 
|-
 
|-
| 09.48
+
| 09:48
 
| यदि आपके पास अच्छा बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके देख सकते हैं।  
 
| यदि आपके पास अच्छा बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके देख सकते हैं।  
  
 
|-
 
|-
|09.53
+
|09:53
 
|स्पोकन ट्यूटोरियल प्रोजेक्ट टीम...
 
|स्पोकन ट्यूटोरियल प्रोजेक्ट टीम...
  
  
 
|-
 
|-
| 09.55
+
| 09:55
 
| स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाएँ भी चलाती है।
 
| स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाएँ भी चलाती है।
  
  
 
|-
 
|-
| 09.58
+
| 09:58
 
|जो ऑनलाइन टेस्ट पास करते हैं, उन्हें प्रमाण-पत्र भी देते हैं।
 
|जो ऑनलाइन टेस्ट पास करते हैं, उन्हें प्रमाण-पत्र भी देते हैं।
  
  
 
|-
 
|-
| 10.01
+
| 10:01
 
| अधिक जानकारी के लिए '''contact@spoken-tutorial.org''' पर लिखें ।  
 
| अधिक जानकारी के लिए '''contact@spoken-tutorial.org''' पर लिखें ।  
  
 
|-
 
|-
|10.10  
+
|10:10  
 
| स्पोकन ट्यूटोरियल प्रोजेक्ट टॉक-टू-अ टीचर प्रोजेक्ट का हिस्सा है।
 
| स्पोकन ट्यूटोरियल प्रोजेक्ट टॉक-टू-अ टीचर प्रोजेक्ट का हिस्सा है।
  
 
|-
 
|-
| 10.14
+
| 10:14
 
|यह भारत सरकार के एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है।  
 
|यह भारत सरकार के एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है।  
  
  
 
|-
 
|-
| 10.20
+
| 10:20
 
| इस मिशन पर अधिक जानकारी निम्न लिंक पर उपलब्ध है।
 
| इस मिशन पर अधिक जानकारी निम्न लिंक पर उपलब्ध है।
  
 
|-
 
|-
| 10.25
+
| 10:25
 
| यह स्क्रिप्ट देवेन्द्र कैरवान द्वारा अनुवादित है, आई.आई.टी मुंबई की ओर से अब मैं....आपसे विदा लेता हूँ।
 
| यह स्क्रिप्ट देवेन्द्र कैरवान द्वारा अनुवादित है, आई.आई.टी मुंबई की ओर से अब मैं....आपसे विदा लेता हूँ।
 
|-
 
|-
| 10.25
+
| 10:25
 
| हमसे जुड़ने के लिए धन्यवाद ।
 
| हमसे जुड़ने के लिए धन्यवाद ।
  
 
|}
 
|}

Revision as of 11:42, 19 June 2014

Time Narration
00:02 C++ प्रोग्राम के पहले स्पोकन ट्यूटोरियल में आपका स्वागत है।
00:07 इस ट्यूटोरियल में, मैं समझाने जा रहा हूँ,कि..
00:10 C++ प्रोग्राम कैसे लिखें।
00:13 इसे कम्पाइल कैसे करें।
00:14 इसे निष्पादित कैसे करें।
00:17 हम कुछ कॉमन एरर्स और उनके हल के बारे में भी समझायेंगे।
00:22 इस ट्यूटोरियल को रिकॉर्ड करने के लिए, मैं उबंटु ऑपरेटिंग सिस्टम वर्जन 11.10,
00:29 और G++ Compiler वर्जन 4.5.2 का उपयोग कर रहा हूँ।
00:35 इस ट्यूटोरियल का अभ्यास करने के लिए,
00:37 आपको उंबटु ऑपरेटिंग सिस्टम और एक एडिटर की जानकारी होनी चाहिए।
00:44 vim और gedit कुछ एडिटर्स हैं।
00:48 मैं इस ट्यूटोरियल में gedit का उपयोग कर रहा हूँ।
00:50 संबंधित ट्यूटोरियल्स के लिए कृपया हमारी वेबसाइट पर जाएँ। जो निम्न लिंक पर प्रदर्शित है।
00:56 अब मैं आपको एक उदाहरण के माध्यम से समझाता हूँ कि C++ प्रोग्राम कैसे लिखें।
01:01 अपने कीबोर्ड पर एक साथ Ctrl, Alt और T कीज़ का उपयोग करके टर्मिनल विंडो खोलें।
01:09 text editor खोलने के लिए, टर्मिनल में टाइप करें..
01:13 “gedit” space “talk” dot “.cpp” space ampersand “&” sign
01:21 प्रोम्प्ट को मुक्त करने के लिए हम “&” का उपयोग करेंगे।
01:25 कृपया ध्यान दें, कि सभी C++ फाइल्स का एक्स्टेंशन “.cpp” होगा।
01:31 अब एंटर दबाएँ।
01:33 text editor खुलता है।
01:35 प्रोग्राम लिखना शुरू करें।
01:38 टाइप करें double slash “//” space “My first C++ program”.
01:44 यहाँ डबल स्लैश लाइन को कमेंट करने के लिए उपयोगी है।
01:49 कमेंट्स प्रोग्राम के फ्लो को समझाने के लिए उपयोगित हैं।
01:52 यह प्रलेखन के लिए उपयोगी है।
01:55 यह हमें प्रोग्राम के बारे में जानकारी देता है।
01:59 डबल स्लैश को सिंगल लाइन कमेंट कहते हैं, अब एंटर दबाएँ।
02:05 टाइप करें hash “#include” space opening angle bracket closing angle bracket .


02:13 यह अच्छी आदत है, कि पहले ब्रैकेट्स पूर्ण करें और फिर इसके अंदर लिखना शुरू करें।
02:20 अब ब्रैकेट में, टाइप करें “iostream” .
02:23 यहाँ iostream, header फाइल है।
02:26 इस फाइल में C++ में स्टैंडर्ड इनपुट आउटपुट फंक्शन्स का वर्णन शामिल है। अब एंटर दबाएँ।
02:35 टाइप करें “using” space “namespace” space “std” और semicolon “;” .
02:45 using स्टेटमेंट कंपाइलर को सूचित करता है, कि आप std namespace का उपयोग करना चाहते हैं।
02:52 namespace का उद्देश्य है, समान नाम के टकराव से बचना।
02:56 यह पहचानकर्ताओं के नामों के स्थानीयकृत द्वारा किया जाता है।
03:00 यह घोषणात्मक क्षेत्र तैयार करता है और अवसर को निर्धारित करता है।
03:05 जो कुछ भी 'namespace में दर्शाया गया है, वो namespace के SCOPE में है।
03:11 यहाँ std , namespace है, जिसमें पूरी स्टैंडर्ड C++ लाइब्रेरी घोषित है। अब एंटर दबाएँ।


03:20 टाइप करें “int” space “main” opening bracket “(” closing bracket “)” .


03:26 main एक विशिष्ट फंक्शन है।
03:30 यह सूचित करता है, कि प्रोग्राम का निष्पादन इस लाइन से शुरू होता है।
03:34 ओपनिंग और क्लोजिंग ब्रैकेट को Parenthesis कहते हैं।
03:39 main के आगे Parenthesis यूजर को दर्शाता है कि main एक फंक्शन है।
03:45 यहाँ int main फंक्शन कोई arguments नहीं लेता और टाइप इंटिजर की वेल्यू वापस करता है।
03:52 हम डेटा के प्रकारों के बारे में दूसरे ट्यूटोरियल में सीखेंगे।
03:56 अब, main फंक्शन के बारे में अधिक जानने के लिए स्लाइड्स पर जाएँ।
04:02 प्रत्येक प्रोग्राम में एक main फंक्शन होना चाहिए।
04:04 यहाँ एक से अधिक main फंक्शन नहीं होने चाहिए।
04:09 अन्यथा कम्पाइलर प्रोग्राम की शुरूआत का पता नहीं लगा सकेगा ।
04:13 parentheses की खाली जोड़ी दर्शाती है, कि main में कोई भी arguments नहीं है।
04:19 arguments के बारे में आगे के ट्यूटोरियल्स में चर्चा करेंगे।
04:24 अब अपने प्रोग्राम पर वापस जाएँ। एंटर दबाएँ।
04:29 opening curly bracket “{” टाइप करें।
04:32 ओपनिंग कर्ली ब्रैकेट main फंक्शन की शुरूआत दर्शाता है।
04:37 फिर (closing curly bracket) “}” टाइप करें।
04:40 क्लोजिंग ब्रैकेट main फंक्शन की समाप्ति दर्शाता है।
04:45 अब ब्रैकेट्स के अन्दर, दो बार Enter दबाएँ ।
04:49 कर्सर को एक लाइन ऊपर ले जाएँ।
04:51 इंडेंटेशन, कोड को पढ़ने के लिए आसान बनाता है।
04:54 यह शीघ्रता से एरर्स का पता लगाने में भी मदद करता है।
04:58 अतः, यहाँ स्पेस (space) दें।
05:01 और टाइप करें “cout” space दो opening angle bracket '
05:07 यहाँ cout टर्मिनल पर आउटपुट प्रिंट करने के लिए एक स्टैंडर्ड C++ फंक्शन है।


05:14 अब ब्रैकेट के बाद, double quotes में टाइप करें।
05:18 cout फंक्शन्स में double quotes के भीतर जो कुछ भी है, प्रिंट होगा।
05:24 अब quote में टाइप करें “Talk to a teacher backslash \n”
05:31 \n नई लाइन को प्रदर्शित करता है।
05:35 परिणामस्वरूप, cout फंक्शन के एक्जीक्यूशन के बाद, कर्सर नई लाइन पर चला जाता है।
05:41 प्रत्येक C++ स्टेटमेंट एक semicolon “;” से समाप्त होना चाहिए।


05:45 इसलिए, इसे इस लाइन के अंत में टाइप करें।
05:48 Semicolon एक स्टेटमेंट टर्मिनेटर के रूप में कार्य करता है। एंटर दबाएँ।
05:53 यहाँ स्पेस दें। और टाइप करें “return” space “0” और semicolon “;”.
06:00 यह स्टेटमेंट इंटीजर जीरो देता है।


06:03 इस फंक्शन के उत्तर में एक इंटीजर प्राप्त होना चाहिए। क्योंकि फंक्शन प्रकार int है।
06:10 return स्टेटमेंट एक्जीक्यूटेबल स्टेटमेंट्स की समाप्ति को प्रदर्शित करता है।


06:14 हम रिटर्नड वेल्यू के बारे में अन्य ट्यूटोरियल में और अधिक सीखेंगे।
06:20 अब फाइल को सेव करने के लिए "Save" बटन पर क्लिक करें।


06:23 फाइलों को लगातार सेव करते रहना एक अच्छी आदत है।
06:26 यह आपको अचानक होने वाले पॉवर कट से बचाएगा।
06:30 यह एप्लिकेशन्स के क्रैश होने के मामले में भी उपयोगी होगा।
06:34 अब प्रोग्राम को कंपाइल करें।
06:36 टर्मिनल पर वापस जाएँ।


06:39 टाइप करें “g++” space “talk.cpp” space hyphen “-o” space “output”.
06:49 यहाँ C++ प्रोग्राम्स को कंपाइल करने के लिए g++ एक उपयोगित कंपाइलर है।
06:55 talk.cpp हमारा फाइलनेम है।
06:59 hyphen -o output से पता चलता है, कि एक्जीक्यूटेबल को file output में जाना चाहिए।
07:05 अब एंटर दबाएँ।
07:07 हम देखते हैं, कि प्रोग्राम कंपाइल हो गया है।
07:10 ls hyphen -lrt टाइप करके, हम देख सकते हैं, कि बनाई जाने वाली अंतिम फाइल output है।
07:19 प्रोग्राम को निष्पादित करें, टाइप करें dot slash “./output”


07:24 और एंटर दबाएँ।
07:27 यहाँ आउटपुट “Talk to a teacher” के रूप में प्रदर्शित होता है।
07:30 अब सामान्य एरर्स देखते हैं, जो आगे आ सकती हैं।


07:35 एडिटर पर वापस जाएँ।
07:38 मान लें, कि यहाँ हम } भूल जाते हैं।
07:42 अब फाइल सेव करें।
07:44 निष्पादित करें। टर्मिनल पर वापस जाएँ।
07:48 अब कंपाइल करें और हमारे द्वारा पहले उपयोगित कमांड का उपयोग करके प्रोग्राम रन करें। हम एक एरर देखते हैं।
07:55 हम देखते हैं कि यहाँ हमारी talk.cpp फाइल में लाइन संख्या 7 पर एक एरर है। वह है Expected curly bracket at the end of input.
08:07 अब अपने टेक्स्ट एडिटर पर वापस जाएँ।
08:09 जैसे मैंने पहले कहा था, क्लोजिंग कर्ली ब्रैकेट main फंक्शन का अंत दर्शाता है।
08:14 इसलिए यहाँ ब्रैकेट पुनः प्रविष्ट करें, अब फाइल सेव करें।
08:19 इसे निष्पादित करें।
08:21 आप up arrow की, का उपयोग करके पूर्व में उपयोग की गई कमांड्स को दोहरा सकते हैं।
08:26 यही मैंने भी अभी किया।
08:26 हाँ, यह कार्य कर रहा है।
08:32 मैं आपको अन्य सामान्य एरर दिखाऊँगा।


08:35 अब,वापस अपने टेक्स्ट एडिटर पर जाएँ।
08:37 अब, मानिए, कि यहाँ हम std. भूल जाते हैं।
08:41 फाइल सेव करें।
08:44 अपने टर्मिनल पर वापस जाएँ।
08:46 कंपाइल करें।
08:48 हम देखते हैं, कि यहाँ हमारी talk.cpp फाइल में लाइन संख्या 3 और लाइन संख्या 6 पर एक एरर है।
08:56 वह है expected identifier before semicolon और cout was not declared in this scope.
09:05 क्योंकि cout स्टैंडर्ड C++ लाइब्रेरी फंक्शन है।


09:09 और पूर्ण C++ लाइब्रेरी फंक्शन std namespace में निर्दिष्ट है।


09:15 इसलिए यह एक एरर दे रहा है।
09:18 अब एरर फिक्स करें।


09:19 अपने टेक्स्ट एडिटर पर वापस जाएँ, टाइप करें std
09:23 इसे सेव करें।
09:25 इसे फिर से कंपाइल करें।
09:29 हाँ, यह कार्य कर रहा है।


09:32 एक नियत-कार्य के रूप में,


09:33 अपना और शहर का नाम को प्रिंट करने के लिए एक प्रोग्राम लिखें।
09:37 हमने इस ट्यूटोरियल में single line comment का उपयोग किया।


09:40 अब multiline comment देने की कोशिश करें।


09:44 इस लिंक पर उपलब्ध विडियो देखें ।


09:46 यह स्पोकन ट्यटोरियल प्रोजेक्ट को सारांशित करता है।


09:48 यदि आपके पास अच्छा बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके देख सकते हैं।
09:53 स्पोकन ट्यूटोरियल प्रोजेक्ट टीम...


09:55 स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाएँ भी चलाती है।


09:58 जो ऑनलाइन टेस्ट पास करते हैं, उन्हें प्रमाण-पत्र भी देते हैं।


10:01 अधिक जानकारी के लिए contact@spoken-tutorial.org पर लिखें ।
10:10 स्पोकन ट्यूटोरियल प्रोजेक्ट टॉक-टू-अ टीचर प्रोजेक्ट का हिस्सा है।
10:14 यह भारत सरकार के एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है।


10:20 इस मिशन पर अधिक जानकारी निम्न लिंक पर उपलब्ध है।
10:25 यह स्क्रिप्ट देवेन्द्र कैरवान द्वारा अनुवादित है, आई.आई.टी मुंबई की ओर से अब मैं....आपसे विदा लेता हूँ।
10:25 हमसे जुड़ने के लिए धन्यवाद ।

Contributors and Content Editors

Devraj, Pratik kamble, Sakinashaikh