Difference between revisions of "C-and-C++/C2/First-C-Program/Marathi"
From Script | Spoken-Tutorial
Line 57: | Line 57: | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00.42 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00.42 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| येथे | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| येथे आपण gedit वापरू. |
|- | |- | ||
Line 69: | Line 69: | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00.56 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00.56 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''Ctrl, Alt आणि T बटणे दाबून टर्मिनल विंडो उघडा.''' | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''Ctrl, Alt आणि T बटणे दाबून टर्मिनल विंडो उघडा.''' |
|- | |- | ||
Line 133: | Line 133: | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 02.09 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 02.09 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| hash “'''<nowiki>#include”</nowiki>''' space opening bracket , closing bracket टाईप करा. | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| hash “'''<nowiki> #include”</nowiki>''' space opening bracket , closing bracket टाईप करा. |
|- | |- | ||
Line 169: | Line 169: | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03.04 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03.04 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''main पुढे '''Parenthesis असणे म्हणजे '''main''' हे '''function''' असल्याचे दाखवते. | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''main पुढे ''' Parenthesis असणे म्हणजे '''main''' हे '''function''' असल्याचे दाखवते. |
|- | |- | ||
Line 177: | Line 177: | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03.15 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03.15 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| ''' | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| हे ''' integer टाईपची व्हॅल्यू देते. |
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03.19 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03.19 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''data types आपण दुस-या ट्युटोरियलमध्ये पाहू. | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''data types''' आपण दुस-या ट्युटोरियलमध्ये पाहू. |
|- | |- | ||
Line 189: | Line 189: | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03.30 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03.30 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''program''' मध्ये '''main function | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''program''' मध्ये '''main function''' आवश्यक असते. |
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03.33 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03.33 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| पण एकापेक्षा अधिक '''main function | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| पण एकापेक्षा अधिक '''main function''' चालत नाहीत. |
|- | |- | ||
Line 201: | Line 201: | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03.41 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03.41 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| कंसाची रिकामी जोडी '''main function''' मधे argument नसल्याचे दाखवते. |
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03.47 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03.47 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| arguments बद्दल पुढील | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| arguments बद्दल पुढील ट्युटोरियलमध्ये पाहू. |
|- | |- | ||
Line 217: | Line 217: | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 04.00 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 04.00 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| opening curly bracket '''main function ची सुरूवात दाखवते. | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| opening curly bracket '''main function''' ची सुरूवात दाखवते. |
|- | |- | ||
Line 225: | Line 225: | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 04.08 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 04.08 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| closing curly bracket '''main function | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| closing curly bracket '''main function''' संपल्याचे दाखवते. |
|- | |- | ||
Line 253: | Line 253: | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 04.34 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 04.34 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''printf हे टर्मिनलवर आउटपुट दाखवणारे | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''printf''' हे टर्मिनलवर आउटपुट दाखवणारे C चे standard फंक्शन आहे. |
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 04.39 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 04.39 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| कंसात double | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| कंसात double quotes मधे |
|- | |- | ||
Line 265: | Line 265: | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 04.50 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 04.50 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| “'''Talk To a Teacher '''backslash '''n”''' असे टाईप करा. | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| “'''Talk To a Teacher''' backslash '''n”''' असे टाईप करा. |
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05.00 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05.00 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| Backslash n “'''\n” म्हणजे नवी ओळ. | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| Backslash n “'''\n”''' म्हणजे नवी ओळ. |
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05.03 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05.03 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| ''' | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''printf''' हे '''function''' कार्यान्वित झाल्यावर कर्सर नवीन ओळीवर जाईल. |
|- | |- | ||
Line 301: | Line 301: | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05.38 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05.38 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| ''' | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| ह्या '''function''' चा टाईप '''int''' असल्यामुळे ते '''integer''' व्हॅल्यू परत देते. |
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05.45 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05.45 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| ''' | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| फंक्शनमधील '''return statement''' कार्यान्वित होणारे शेवटचे स्टेटमेंट असते. |
|- | |- | ||
Line 361: | Line 361: | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 06.54 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 06.54 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| प्रोग्रॅम कार्यान्वित करण्यासाठी dot slash “'''./myoutput” टाईप करून एंटर दाबा. | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| प्रोग्रॅम कार्यान्वित करण्यासाठी dot slash “'''./myoutput”''' टाईप करून एंटर दाबा. |
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 07.01 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 07.01 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| “'''Talk To a Teacher” हे आऊटपुट दिसेल. | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| “'''Talk To a Teacher”''' हे आऊटपुट दिसेल. |
|- | |- | ||
Line 381: | Line 381: | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 07.17 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 07.17 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''return''' | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''return''' statement नंतर अजून एक printf statement समाविष्ट करून टाईप करा. printf("Welcome \n")at the end type a semicolon. |
|- | |- | ||
Line 393: | Line 393: | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 07.41 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 07.41 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''up arrow ''' | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''up arrow key ''' दाबून पूर्वीच्या कमांडस परत मिळवू शकतो. |
|- | |- | ||
Line 401: | Line 401: | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 07.51 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 07.51 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आपल्याला दिसेल की दुसरे '''welcome''' स्टेटमेंट कार्यान्वित झाले नाही. |
|- | |- | ||
Line 421: | Line 421: | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 08.15 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 08.15 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| ''' | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| दुसरे '''printf''' statement, ''welcome'' कार्यान्वित झालेले दिसेल. |
|- | |- | ||
Line 441: | Line 441: | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 08.43 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 08.43 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''talk.c''' | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''talk.c''' file च्या दुस-या ओळीवर fatal error मिळाली आहे. |
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 08.48 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 08.48 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| compiler ला “''' | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| compiler ला “'''stdioh”''' नावाची '''header file''' न मिळाल्याने '''no such file or directory''' ही '''error''' मिळाली. |
|- | |- | ||
Line 469: | Line 469: | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 09.26 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 09.26 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"|समजा आपण ओळीच्या शेवटी '''semicolon''' देण्यास विसरलो. |
|- | |- | ||
Line 477: | Line 477: | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 09:42 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 09:42 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| talk.c ह्या | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| talk.c ह्या file च्या ओळ क्रमांक सहा वर error दिसेल. printf च्या आधी ''semicolon'' अपेक्षित आहे. |
|- | |- | ||
Line 513: | Line 513: | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 10.33 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 10.33 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| पुन्हा प्रोग्रॅमवर जाऊ. ह्या ओळीच्या शेवटी ''semicolon'' टाईप करा. |
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 10.41 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 10.41 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| कारण ओळीच्या शेवटी ''semicolon'' टाईप करण्याची पध्दत आहे. सेव्ह करा. |
|- | |- | ||
Line 569: | Line 569: | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 11.32 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 11.32 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| अधिक माहितीसाठी कृपया <nowiki>contact [at] spoken hyphen tutorial dot org वर लिहा</nowiki> | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| अधिक माहितीसाठी कृपया <nowiki> contact [at] spoken hyphen tutorial dot org वर लिहा </nowiki> |
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 11.38 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 11.38 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| स्पोकन ट्युटोरियल प्रॉजेक्ट" हे "टॉक टू टीचर" या प्रॉजेक्टचा भाग आहे. |
|- | |- |
Revision as of 11:32, 31 August 2013
Title of script: First-C-Program
Author: Mohiniraj Sutavani
Keywords: C-and-C++
|
|
---|---|
00.02 | C program च्या पहिल्या ट्युटोरियलमध्ये आपले स्वागत. |
00.06 | आपण शिकणार आहोत. |
00.08 | C मध्ये साधा program लिहिणे. |
00.11 | तो compile करणे. |
00.13 | व execute करणे. |
00.14 | आपण common errors आणि त्यावरील solutions सुद्धा बघू. |
00.19 | ह्या ट्युटोरियलसाठी आपण |
00.22 | Ubuntu operating system 11.10 आणि gcc Compiler चे version 4.6.1 वापरू. |
00.31 | ट्युटोरियलच्या सरावासाठी |
00.33 | तुम्हाला Ubuntu OS आणि Editor ची माहिती असणे आवश्यक आहे. |
00.39 | vim आणि gedit हे एडिटर्स आहेत. |
00.42 | येथे आपण gedit वापरू. |
00.46 | संबंधित ट्युटोरियल्स दिलेल्या website वर बघू शकता. |
00.51 | उदाहरणाच्या सहाय्याने C program कसा लिहायचा ते पाहू. |
00.56 | Ctrl, Alt आणि T बटणे दाबून टर्मिनल विंडो उघडा. |
01.07 | text editor उघडण्यासाठी prompt वर लिहा. |
01.12 | “gedit” space “talk” dot “c” space “&” साइन |
01.20 | ampersand (&), prompt ला मुक्त करते. |
01.25 | C files चे extension dot “c” असते. |
01.31 | एंटर दाबा. |
01.33 | टेक्स्ट एडिटर उघडेल. |
01.37 | प्रोग्रॅम लिहिण्यास सुरूवात करा. |
01.39 | double slash “//” space टाईप करा. |
01.42 | “My first C program”. |
01.48 | ओळीस कमेंट करण्यासाठी double slash वापरतात. |
01.52 | प्रोग्रॅम समजण्यासाठी कॉमेंटसचा वापर होतो. |
01.56 | हे documentation साठी उपयोगी पडते. |
01.58 | ह्यात प्रोग्रॅमसंबंधी माहिती देतात. |
02.01 | double slash ला single line comment म्हणतात. |
02.07 | एंटर दाबा. |
02.09 | hash “ #include” space opening bracket , closing bracket टाईप करा. |
02.17 | प्रथम कंस पूर्ण करून नंतर त्यात लिहिणे ही चांगली सवय आहे. |
02.24 | कंसात “stdio” dot”.” “h” टाईप करा. |
02.30 | stdio.h म्हणजे header file |
02.34 | standard input/output functions वापरत असलेल्या प्रोग्रॅममध्ये ही header file आवश्यक आहे. एंटर दाबा. |
02.43 | “int” space “main” opening bracket, closing bracket “()” असे टाईप करा. |
02.50 | main हे विशिष्ट function आहे. |
02.53 | प्रोग्रॅम नेहमी या ओळीपासून कार्यान्वित होतो. |
02.58 | opening bracket आणि closing bracket ला parenthesis म्हणतात. |
03.04 | main पुढे Parenthesis असणे म्हणजे main हे function असल्याचे दाखवते. |
03.11 | int main function कुठेलही argument घेत नाही. |
03.15 | हे integer टाईपची व्हॅल्यू देते. |
03.19 | data types आपण दुस-या ट्युटोरियलमध्ये पाहू. |
03.23 | main function बद्दल अधिक माहितीसाठी स्लाईडसवर जाऊ. |
03.30 | program मध्ये main function आवश्यक असते. |
03.33 | पण एकापेक्षा अधिक main function चालत नाहीत. |
03.37 | नाहीतर प्रोग्रॅमची सुरूवात compiler ला सापडणार नाही. |
03.41 | कंसाची रिकामी जोडी main function मधे argument नसल्याचे दाखवते. |
03.47 | arguments बद्दल पुढील ट्युटोरियलमध्ये पाहू. |
03.52 | program मध्ये जाऊ. एंटर दाबा. |
03.58 | opening curly brace “{” टाईप करा. |
04.00 | opening curly bracket main function ची सुरूवात दाखवते. |
04.05 | closing curly bracket “}” टाईप करा. |
04.08 | closing curly bracket main function संपल्याचे दाखवते. |
04.13 | आता ह्या कंसांमध्ये |
04.14 | दोन वेळा एंटर दाबून नंतर कर्सर एक ओळ वर न्या. |
04.20 | Indentation मुळे code सहज वाचता येतो. |
04.23 | errors ही पटकन सापडतात. |
04.26 | तीन वेळा स्पेस द्या. |
04.29 | टाईप करा “printf” आणि पुढे opening bracket closing bracket “()” |
04.34 | printf हे टर्मिनलवर आउटपुट दाखवणारे C चे standard फंक्शन आहे. |
04.39 | कंसात double quotes मधे |
04.44 | printf स्टेटमेंटमधील double quotes मधे असलेले काहीही टर्मिनलवर प्रिंट होते. |
04.50 | “Talk To a Teacher backslash n” असे टाईप करा. |
05.00 | Backslash n “\n” म्हणजे नवी ओळ. |
05.03 | printf हे function कार्यान्वित झाल्यावर कर्सर नवीन ओळीवर जाईल. |
05.11 | C statement हे semicolon “;” ने संपविणे आवश्यक आहे. |
05.15 | ओळीच्या शेवटी semicolon टाईप करा. |
05.19 | Semicolon स्टेटमेंट टर्मिनेटरचे कार्य करतो. |
05.24 | एंटर दाबून तीन वेळा स्पेस द्या. |
05.28 | “return” space “0” आणि semicolon “;” टाईप करा. |
05.34 | ही ओळ integer zero देईल. |
05.38 | ह्या function चा टाईप int असल्यामुळे ते integer व्हॅल्यू परत देते. |
05.45 | फंक्शनमधील return statement कार्यान्वित होणारे शेवटचे स्टेटमेंट असते. |
05.51 | returned values संबंधी दुस-या ट्युटोरियलमध्ये पाहू. |
05.56 | फाईल "Save" करा. |
06.00 | सेव्ह करणे ही चांगली सवय आहे. |
06.03 | वीज खंडित झाल्यास होणारे नुकसान टळते. |
06.06 | प्रोग्रॅम क्रॅश झाल्यास होणारे नुकसानही टळते |
06.11 | प्रोग्रॅम compile करण्यासाठी टर्मिनलवर जाऊ. |
06.15 | टाईप करा “gcc” space “talk.c” space hyphen “-o” space “myoutput” |
06.24 | gcc हा compiler आहे. |
06.27 | talk.c हे filename . |
06:30 | -o myoutput सांगते की कार्यान्वित झालेले आऊटपुट myoutput ह्या फाईलमध्ये गेले पाहिजे. |
06.37 | एंटर दाबा. |
06.39 | प्रोग्रॅम compile झालेला दिसेल. |
06.42 | ls -lrt, टाईप केल्यावर सर्वात खाली myoutput ही फाईल तयार झालेली दिसेल. |
06.54 | प्रोग्रॅम कार्यान्वित करण्यासाठी dot slash “./myoutput” टाईप करून एंटर दाबा. |
07.01 | “Talk To a Teacher” हे आऊटपुट दिसेल. |
07.06 | return ही कार्यान्वित होणारी शेवटची ओळ असते. |
07.10 | म्हणजेच return स्टेटमेंटनंतर काहीही कार्यान्वित होत नाही. |
07.16 | प्रोग्रॅमकडे परत जाऊ. |
07.17 | return statement नंतर अजून एक printf statement समाविष्ट करून टाईप करा. printf("Welcome \n")at the end type a semicolon. |
07.35 | सेव्ह करा. |
07.37 | टर्मिनलवर जाऊन compile आणि execute करा. |
07.41 | up arrow key दाबून पूर्वीच्या कमांडस परत मिळवू शकतो. |
07.46 | जे आता मी केले. |
07.51 | आपल्याला दिसेल की दुसरे welcome स्टेटमेंट कार्यान्वित झाले नाही. |
07.58 | प्रोग्रॅमकडे परत जाऊ. |
08.00 | 'Welcome' statement हे return statement च्या वर लिहा. |
08.07 | सेव्ह करा. |
08.09 | compile आणि execute करा. |
08.15 | दुसरे printf statement, welcome कार्यान्वित झालेले दिसेल. |
08.23 | common errors पाहण्यासाठी प्रोग्रॅमकडे परत जाऊ. |
08.29 | समजा “stdio.h” मध्ये dot लिहिण्यास विसरलो. हे सेव्ह करा. |
08.35 | compile आणि execute करा. |
08.42 | हे बघा. |
08.43 | talk.c file च्या दुस-या ओळीवर fatal error मिळाली आहे. |
08.48 | compiler ला “stdioh” नावाची header file न मिळाल्याने no such file or directory ही error मिळाली. |
08.59 | हे compilation संपुष्टात आले. |
09.03 | ही एरर दुरूस्त करण्यासाठी प्रोग्रॅमवर जाऊन पुन्हा dot “.” समाविष्ट करून सेव्ह करा. |
09.11 | compile आणि execute करा. आता हे काम करत आहे. |
09.19 | आणखी एक error पाहू. |
09.23 | पुन्हा प्रोग्रॅमकडे जाऊ. |
09.26 | समजा आपण ओळीच्या शेवटी semicolon देण्यास विसरलो. |
09.31 | हे सेव्ह करूनcompile आणि execute करा. |
09:42 | talk.c ह्या file च्या ओळ क्रमांक सहा वर error दिसेल. printf च्या आधी semicolon अपेक्षित आहे. |
09.51 | पुन्हा प्रोग्रॅमकडे जाऊ. semicolon हे स्टेटमेंट टर्मिनेटर म्हणून काम करते. |
09.59 | हे पाचव्या ओळीच्या शेवटी आणि सहाव्या ओळीच्या सुरूवातीला शोधले जाईल. |
10.07 | ही सहावी ओळ आहे. |
10.09 | येथे शेवटी semicolon देऊ शकतो. |
10.13 | compiler ने देखील सहाव्या ओळीवर एरर दिली होती. |
10.18 | आता semicolon देऊन पाहू. |
10.24 | सेव्ह करा. |
10.26 | Compile आणि execute करा. हे कार्य करीत आहे. |
10.33 | पुन्हा प्रोग्रॅमवर जाऊ. ह्या ओळीच्या शेवटी semicolon टाईप करा. |
10.41 | कारण ओळीच्या शेवटी semicolon टाईप करण्याची पध्दत आहे. सेव्ह करा. |
10.49 | Compile आणि execute करा. हे कार्य करत आहे. |
10.55 | स्लाईडस वर परत जाऊ. |
10.57 | Assignment |
10.59 | "Welcome to the World of C" असे प्रिंट करणारा प्रोग्रॅम लिहा. |
11.03 | printf statement मध्ये “\n” समाविष्ट नसेल तर काय होते ते बघा. |
11.09 | आपण ट्युटोरियलच्या अंतिम टप्प्यात आहोत. |
11.12 | प्रकल्पाची माहिती दिलेल्या लिंकवर उपलब्ध आहे. |
11.15 | ज्यामध्ये तुम्हाला प्रॉजेक्टचा सारांश मिळेल. |
11.18 | जर तुमच्याकडे चांगली Bandwidth नसेल तर आपण व्हिडिओ download करूनही पाहू शकता. |
11.22 | स्पोकन ट्युटोरियल प्रॉजेक्ट टीम |
11.25 | Spoken Tutorial च्या सहाय्याने कार्यशाळा चालविते. |
11.28 | परीक्षा उतीर्ण होणा-या विद्यार्थ्यांना प्रमाणपत्रही दिले जाते. |
11.32 | अधिक माहितीसाठी कृपया contact [at] spoken hyphen tutorial dot org वर लिहा |
11.38 | स्पोकन ट्युटोरियल प्रॉजेक्ट" हे "टॉक टू टीचर" या प्रॉजेक्टचा भाग आहे. |
11.42 | यासाठी अर्थसहाय्य National Mission on Education through ICT, MHRD, Government of India यांच्याकडून मिळालेले आहे. |
11.48 | यासंबंधी माहिती पुढील साईटवर उपलब्ध आहे. |
11.51 | ह्या ट्युटोरियलचे भाषांतर मनाली रानडे यांनी केले असून मी ------- आपला निरोप घेते . सहभागासाठी धन्यवाद . |