C-and-C++/C2/Functions/Nepali
From Script | Spoken-Tutorial
| Time' | Narration |
| 00.01 | Functions in C र C++ Plusको स्पोकन ट्युटोरीअलमा स्वागत छ |
| 00.07 | यो ट्युटोरीअलमा हामी यो सिक्नेछौं, |
| 00.10 | फंक्सन के हो |
| 00.12 | फंक्सनको सिनट्याक्स |
| 00.15 | रिटर्न स्टेटमेन्ट को फायदा |
| 00.18 | फंक्सनको केहि उदाहरण |
| 00.20 | हामी केहि साधारण गल्ति र तिनीहरुका समाधान पनि हेर्नेछौं |
| 00.25 | यो ट्युटोरीअल रेकर्ड गर्न, म उबुन्टु अपरेटिंग सिस्टम ११.१० संस्करण |
| 00.33 | gcc र g ++ Compiler ४.६.१ संस्करण प्रयोग गर्दैछु |
| 00.40 | अब, functionsको परिचयसंगै सुरु गरौँ |
| 00.43 | function आफैमा एउटा प्रोग्राम हो जसले कुनै निश्चित कार्य गर्छ |
| 00.50 | हरेक प्रोग्राम मा एउटा वा बढी फंक्सन हुन्छ |
| 00.56 | एक चोटी एक्जिक्युट गरेपछि कन्ट्रोल यसलाई प्रयोग गरेको ठाउमा फर्कन्छ |
| 01.03 | अब, हामी फंक्सनको सिनट्याक्स हेर्छौं |
| 01.08 | ret-type'ले function दिने डाटा को प्रकार जनाउछ |
| 01.12 | fun_name , functionको नाम हो |
| 01.16 | parameters , variable नाम र तिनका प्रकारको सूची हो |
| 01.20 | फंक्सानको अर्को सिनट्याक्स s ret_type फंक्सन टाइप एउटा खाली प्यारामिटर सूची हो |
| 01.30 | यसलाई आर्गुमेंट बिनाको फंक्सन पनि भनिन्छ |
| 01.35 | र यसलाई आर्गुमेंट सहितको फंक्सन भनिन्छ |
| 01.40 | अब, हाम्रो प्रोग्राममा जाऊ |
| 01.43 | मैले पहिले नै एडिटरमा प्रोग्राम टाइप गरिसकेकी छु |
| 01.46 | यसलाई खोलौं |
| 01.50 | याद गर्नुहोस कि हाम्रो फायलकोनाम void function.c हो, प्रोग्राममा हामी फंक्सन प्रयोग गरि दुई नम्बरको योगफल गणना गर्छौं |
| 02.03 | अब, म कोडको चर्चा गर्दैछु |
| 02.06 | यो हाम्रो header fileहो |
| 02.09 | कुनै फंक्सन प्रयोग गर्नुभन्दा पहिले यो परिभाषित गरिनुपर्छ |
| 02.14 | यहाँ, हामीले add नाम गरेको functionको घोषणा गरेका छौं |
| 02.18 | याद गर्नुहोस कि add function बिना argumentsछ |
| 02.22 | र रिटर्न टाइप voidहो |
| 02.25 | यहाँ दुई प्रकारका फंक्सन छन |
| 02.27 | पहिलो युजरले बनाएको योगफल फंक्सन र |
| 02.33 | र पहिले नै भएको प्रिन्टएफ र मेन फंक्सन |
| 02.39 | यहाँ हामीले a र b लाई मानहरु २ र ३ दिएका छौं |
| 02.47 | अनि हामीले एउटा भ्यारीएबल cबनाएका छौं |
| 02.51 | हामी भ्यारीएबल a र bको मानहरु जोड़छौं |
| 02.53 | नतिजा cमा भण्डार भएको छ |
| 02.57 | अनि हामी नतिजा प्रिन्ट गर्छौं |
| 03.00 | यो हाम्रो मेन फंक्सन हो |
| 03.03 | मेन फंक्सन भित्र हामी एड फंक्सन प्रयोग गर्छौं |
| 03.07 | योगफल हुनेछ र नतिजा प्रिन्ट हुनेछ |
| 03.13 | अब, सेभमा क्लिक गरौं |
| 03.15 | अब, प्रोग्राम एक्जिक्युट गरौँ |
| 03.17 | कृपया, किबोर्डबाट Ctrl, Alt र T किहरु एकैचोटी थिची टर्मिनलविन्डो मा जाऊ |
| 03.28 | कम्पायल गर्न |
| 03.29 | 'gcc void function.c -o void टाइप गरि इन्टर थिच्नुहोस |
| 03.40 | एक्जिक्युट गर्न
./voidटाइप गर्नुहोस |
| 03.45 | आउटपुटSum of a and b is 5भनि देखाईएको छ |
| 03.50 | अब, प्रोग्राममा फर्कौं |
| 03.53 | फंक्सनमा प्यारामिटर वा आर्गुमेंट नाम गरेको बिशेष आइड़ेटिफाएर हुन्छ |
| 04.00 | अब, हामी त्यहीँ उदाहरण आर्गुमेंटसहित हेर्नेछौं |
| 04.03 | म यहाँ केहि फेर्नेछु,तपाइको किबोर्डबाट shift Ctrl र S कि एकै चोटी थिच्नुहोस |
| 04.14 | फायललाई Function.cको रुपमा सेभ गर्नुहोस, Saveमा क्लिक गर्नुहोस |
| 04.24 | void किवर्ड लाई intमा र ब्राकेट भित्र (int a, int b)मा बदल्नुहोस |
| 04.34 | सेभमा क्लिक गर्नुहोस |
| 04.37 | यहाँ, int a र int b फंक्सन एडको आर्गुमेंट हुन् |
| 04.44 | अब, यो मेटौं |
| 04.47 | यहाँ a र b सुरु गर्नुपर्दैन,अब, void किवर्डलाई फेरी int मा बदलौं र सेभमा क्लिक गरौँ |
| 04.58 | यहाँ सम भ्यारीएबलको घोषणा गरौँ |
| 05.01 | int sum टाइप गर्नुहोस; |
| 05.05 | इन्टर थिच्नुहोस |
| 05.06 | र sum = add(5,4);टाइप गर्नुहोस |
| 05.19 | यहाँ add functionप्रयोग गर्नेछौं |
| 05.22 | र हामी आर्गुमेंट 5 र 4 पठाउनेछौं |
| 05.26 | aमा ५ र bमा ४ भण्डार हुनेछ |
| 05.31 | जोडको काम हुनेछ |
| 05.34 | रिटर्न मान c ले योगफल भण्डार गर्नेछ |
| 05.38 | अब, यो जोड मेटौं किनकि हामीले पहिले नै फंक्सन माथि प्रयोग गरिसकेका छौं |
| 05.44 | र टाइप गरौँ |
| 05.45 | return 0; सेभमा क्लिक गरौँ |
| 05.51 | एउटा non-void functionले मान फर्काउनेreturn स्टेटमेन्ट प्रयोग गर्नपर्छ |
| 05.58 | अब, प्रोग्राम एक्जीक्युट गरौँ |
| 06.00 | टर्मिनलमा फर्कौं |
| 06.03 | gcc function.c -o fun टाइप गरि इन्टर थिचौं |
| 06.13 | एक्जिक्युट गर्न
./fun टाइप गरि इन्टर थिचौं |
| 06.19 | आउटपुट यसरी देखाईएको छ |
| 06.21 | The Sum of a & b is 9 |
| 06.25 | अब, हामी उही प्रोग्राम C++मा एक्जिक्युट गर्नेछौं |
| 06.29 | हाम्रो प्रोग्राममा फर्कौं, म त्यहीँ कोड सम्पादन गर्दैछु, किबोर्डबाट एकैचोटीShift'Ctrl र Sथिच्नुहोस |
| 06.41 | अब, फायललाई .cpp एक्स्टेन्सन सहित सेभ गर्नुहोस, |
| 06.47 | हेडर फायललाई iostreamबदलौं |
| 06.52 | अब, using स्टेटमेन्ट राखी सेभमा क्लिक गर्नुहोस |
| 07.00 | फंक्सनको घोषणा C++ मा पनि उही हो |
| 07.04 | त्यसैले यहाँ केहि पनि फेर्नुपर्दैन |
| 07.07 | अब, printf स्टेटमेन्टलाई cout स्टेटमेन्टमा बदलौं |
| 07.13 | format specifierर \n मेटौं |
| 07.16 | अल्पबिराम मेटौं |
| 07.17 | दुई खोल्ने एंगल ब्राकेट टाइप गर्नुहोस, यहाँ क्लोजिंग ब्राकेट मेट्नुहोस |
| 07.23 | फेरी दुई खोल्ने एंगल ब्राकेट टाइप गर्नुहोस |
| 07.25 | र दोहोरो उद्धरण भित्रब्याकस्ल्याश nटाइप गर्नुहोस |
| 07.29 | हामी C++ मा प्रिन्ट गर्न cout फंक्सन प्रयोग गर्छौं |
| 07.34 | अब, saveमा क्लिक गरौँ |
| 07.37 | अब, प्रोग्राम एक्जिक्युट गरौँ |
| 07.39 | हाम्रो टर्मिनलमा फर्कौं |
| 07.42 | कम्पायल गर्न, g++ function.cpp -o fun1टाइप गरौँ |
| 07.52 | यहाँ हामीसंग fun1 छ किनभने हामी चाहदैनौ कि हाम्रो fun.c फायलको आउटपुट प्यारामिटर fun बदलियोस |
| 08.02 | अब, इन्टरथिचौं |
| 08.05 | एक्जिक्युट गर्न |
| 08.06 | ./fun1 टाइप गरौँ र इन्टर थिचौं |
| 08.12 | आउटपुट यसरी देखाईएको छ: |
| 08.14 | The sum of a & b is 9. |
| 08.16 | हामी देख्न सक्छौं कि आउटपुट हाम्रो c कोडको जस्तै छ |
| 08.20 | अब, हामीले गर्ने केहि सामान्य गल्तिहरु हेरौं |
| 08.24 | हाम्रो प्रोग्राममा फर्कौं |
| 08.26 | मानौं कि यहाँ लाइननं ११मा, म 4को ठाउमा xटाइप गर्छु |
| 08.32 | म बाकी कोडहरुलाई यस्तै छोड्छु |
| 08.36 | अब, सेभमा क्लिक गरौँ |
| 08.38 | अब, प्रोग्राम एक्जिक्युट गरौँ |
| 08.40 | हाम्रो टर्मिनलमा फर्कौं |
| 08.44 | पहिले जस्ता कम्पायल गरौँ |
| 08.48 | हामी एउटा गल्ति देख्छौं |
| 08.50 | यहाँ,x को घोषणा गरिएको छैन, हाम्रो प्रोग्राममा फर्कौं |
| 08.54 | यो किनकि x एक character भ्यारीएबल हो |
| 08.58 | र हाम्रो add फंक्सनमाargumentको रुपमा integer भ्यारीएबल छ |
| 09.04 | त्यसैले त्यहाँ फर्काउनुपर्ने टाइप र फर्काईएको मान मिलेन |
| 09.08 | अब, यसलाई ठिक गरौ |
| 09.10 | यहाँ, 4 टाइप गरौँ, Saveमा क्लिक गरौँ |
| 09.15 | एक्जिक्युट गरौँ |
| 09.17 | हाम्रो टर्मिनलमा फर्कौं, अब प्रम्प्ट सफा पारौं |
| 09.21 | पहिले जस्तै कम्पायल गरौँ |
| 09.27 | अँ! यसले कार्य गर्दैछ |
| 09.29 | अब, हामी अर्को सामान्य गल्ति देख्नेछौं, हाम्रो प्रोग्राममा फर्कौं |
| 09.34 | यहाँ, हामी एउटा आर्गुमेंट मात्र पठाउछौ |
| 09.39 | 4 मेटौं |
| 09.40 | अब,सेभ मा क्लिक गरौँ |
| 09.43 | अब, के हुन्छ हेरौ, हाम्रो टर्मिनलमा फर्कौं |
| 09.47 | पहिले जस्तै कम्पायल गरौँ |
| 09.49 | हामीले too few arguments to few functions int 'add' भन्ने गल्ति देख्छौं |
| 09.54 | हाम्रो प्रोग्राममा फर्कौं |
| 09.56 | तपाई देख्न सक्नुहुन्छ कि यहाँ दुई आर्गुमेंट int a र int bछन |
| 10.03 | र यहाँ हामी एउटा मात्र पठाईरहेका छौं |
| 10.06 | त्यसैले यसले गल्ति देखाउदै छ |
| 10.09 | अब, गल्ति ठिक गरौँ |
| 10.10 | 4 टाइप गरि सेभमा क्लिक गरौँ |
| 10.13 | फेरी एक्जिक्युट गरौँ |
| 10.16 | पहिले जस्तै कम्पायल र एक्जिक्युट गरौँ |
| 10.21 | अँ, यसले काम गर्दैछ, हाम्रो स्लाइडमा फर्कौं |
| 10.26 | अब,संक्षेपमा हेरौं,यो ट्युटोरीअलमा हामीले यो सिक्यौं |
| 10.29 | फंक्सन |
| 10.31 | फंक्सनको सिनट्याक्स |
| 10.33 | आर्गुमेंट बिनाको फंक्सन जस्तै: void add() |
| 10.37 | आर्गुमेंट सहितको फंक्सन जस्तै: int add( int a,int b) |
| 10.43 | कार्यको रुपमा |
| 10.45 | फंक्सन प्रयोग गरि एउटा नम्बरको गुणा निकाल्ने प्रोग्राम लेख्नुहोस |
| 10.50 | तलको लिंकमा उपलब्ध भिडियो हेर्नुहोस
http://spoken-tutorial.org /What\_is\_a\_Spoken\_Tutorial |
| 10.53 | यसले स्पोकन ट्युटोरीअल प्रोजेक्टको संक्षेपीकरण गर्छ |
| 10.56 | यदि तपाईसंग राम्रो ब्याण्डविड्थ छैन भने डाउनलोड गरि हेर्नुहोस |
| 11.01 | स्पोकन ट्युटोरीअल प्रोजेक्ट टिम |
| 11.03 | स्पोकन ट्युटोरीअल प्रयोग गरि कार्यशाला संचालन गर्छ |
| 11.07 | अनलाइन टेस्ट पास गर्नेलाई प्रमाणपत्र प्रदान गर्छ |
| 11.11 | बिस्तृत जानकारीको लागि कृपया contact@spoken-tutorial.orgमा सम्पर्क गर्नुहोस |
| 11.19 | स्पोकन ट्युटोरीअल प्रोजेक्ट टक टू अ टिचर प्रोजेक्टको एक हिस्सा हो |
| 11.23 | यसलाई नेशनल मिसन अन एजुकेसन थ्रु आइसीटी, MHRD, भारत सरकारको सहयोग रहेको छ |
| 11.30 | यस मिसन सम्बन्धि थप जानकारी तलको लिंकमा उपलब्ध छ |
| 11.35 | कारखाना नेपालबाट म मन्दिरा बिदा हुदैछु, |
| 11.39 | सहभागिताको लागि धन्यवाद |