C-and-Cpp/C2/Arithmetic-Operators/Sanskrit

From Script | Spoken-Tutorial
Jump to: navigation, search
Time Narration
00:01 सि तथा सि प्लस् प्लस् (C++) मध्ये अरिथ्मेटिक् आपरेटर्स् इति विषयक पाठं प्रति स्वागतम् ।
00:07 अस्मिन् पाठे वयं
00:10 अरिथ्मेटिक् आपरेटर्स्, सङ्कलनम् उदाहरणार्थं ए प्लस् बि (a+b)
00:14 व्यवकलनम् उदाहरणार्थं ए मैनस् बि (a-b)
00:18 भागाकारः उदाहरणार्थं ए बै बि (a/b)
00:20 गुणाकारः उदाहरणार्थम् ए इण्टु बि (a X b)
00:24 माड्यूलस् उदाहरणार्थम् ए पर्सेण्ट् बि (a%b)
00:27 अत्र वयम् उबण्टु 11.10 आवृत्तिः तथा जि सि सि (gcc) तथा जि प्लस् प्लस् (g++) कंपैलर् इत्यस्य 4.6.1 आवृत्तिम् उपयुञ्जानाः स्मः ।
00:38 अहमिदानीम् अरिथ्मेटिक् आपरेटर् इत्येतेषाम् उपयोगविधानम् सि प्रोग्राम् इत्यस्य साहाय्येन विवृणामि ।
00:44 अहमेतावता एव प्रोग्राम् इत्येतं लिखितवानस्मि ।
00:47 अतः अहं एडिटर् इत्येतमुद्घाट्य कोड् इत्येतं विवृणामि ।
00:49 अरिथ्मेटिक् आपरेटर् इत्येतेभ्यः सि प्रोग्राम् इत्येतत् अत्र वर्तते ।
00:56 प्रथमस्टेट्मेन्ट्द्वये वेरियेबल् इत्येतान् डिक्लेर् कृत्वा डिफैन् कृतं वर्तते ।
01:02 अग्रिमस्टेट्मेन्ट्द्वये ए इत्यस्य कृते पञ्च बि इत्यस्य कृते द्वयम् इति मौल्यं दत्तं वर्तते ।
01:10 इदानीं, सङ्कलनस्य अपरेटर् इत्येतत् कथं कार्यं निर्वहति इति पश्यामः ।
01:14 ए तथा बि इत्यनयोः संहतिः सि इत्यत्र भवति ।
01:19 इदं प्रिंट् एफ् स्टेट्मेण्ट् इत्येतत् ए तथा बि इत्यस्य संहतिं पटलस्य उपरि दर्शयति ।
01:28 अत्र, पर्सेण्ट् डाट् टु एफ् इत्येतत्, डेसिमल् इत्यस्य अनन्तरं डिजिट्द्वयस्य प्रिसिशन् इत्येतं ददाति ।
01:37 अग्रिम स्टेट्मेन्ट् इत्यत्र सि इत्येतत् ए तथा बि इत्यनयोः परिणामेन युक्तं भवति ।
01:43 इदं प्रिण्ट् एफ् स्टेट्मेन्ट् इत्येतत् ए तथा बि इत्यनयोः परिणामं पटलस्य उपरि दर्शयति ।
01:48 इदं द्वयमपि आपरेटर् इत्येतत् कथं कार्यं करोति इति पश्यामः ।
01:52 अधस्तनपङ्क्तीः कमेण्ट् कुर्मः ।
01:55 स्ल्याष् आस्टरिक्स् आस्टरिक्स् स्ल्याष् इति टङ्कयन्तु ।
02:05 सेव् नुदन्तु ।
02:07 फैल् इत्येतं डाट् सि इत्युक्त एक्स्टेन्षन् इत्यनेन समं सेव् कुर्वन्तु ।
02:10 अहं मम फैल् इत्येतम् अरिथ्मेटिक् डाट् सि इति सेव् करोमि ।
02:15 भवतां कीलफलके Ctrl, Alt तथा T कीलान् एकदैव नुत्वा,टर्मिनल् विण्डो इत्येतम् उद्घाटयन्तु ।
02:22 कम्पैल् इति कर्तुं टर्मिनल् इत्यस्मिन् एवं टङ्कयन्तु ।
02:27 जिसिसि स्पेस् अरिथ्मेटिक् डाट् सि स्पेस् मैनस् ओ स्पेस् ए आर् ऐ टि एच् (gcc space arithmetic.c space -0 space arith)
02:38 Enter नुदन्तु ।
02:40 कोड् इत्येतम् एक्सिक्यूट् इति कर्तुं डाट् स्ल्याष् ए आर् ऐ टि एच् इतिटङ्कयन्तु ।
02:48 Enter नुदन्तु ।
02:50 औट् पुट् पटले एवं दृश्यते ।
02:54 सम् आफ् फैव् अन्ड् टु इस् सेवेन पायिण्ट् झीरो झीरो (Sum of 5 and 2 is 7.00) तथा
02:59 प्राडक्ट् आफ् फै अण्ड् टु इस् टेन् पायिण्ट् झीरो झीरो (Product of 5 and 2 is 10.00)
03:03 इदानीं व्यवकलनस्य आपरेटर् इत्येतं भवन्तः एव प्रयतन्तु ।
03:08 सङ्कलनस्य आपरेटर् इत्येतस्य स्थाने व्यवकलनस्य आपरेटर् इत्येतं टङ्कयन्तु ।
03:13 फलितांशः त्रीणि इति भवेत् ।
03:18 अस्माकं प्रोग्राम् इत्यस्य अन्तिमपङ्क्तीः प्रति गच्छामः ।
03:23 इदानीमहं भागाकारस्य कोड इत्येतं विवृणामि ।
03:26 अत्र तथा इतः मल्टि लैन् कामेंट् इत्येतम् उद्घाटयन्त्यु ।
03:34 अस्मिन् स्टेट्मेन्ट् इत्येतस्मिन् सि इत्येतत् ए तथा बि इत्यनयोः इण्टिझर् डिविषन् इत्यस्य मौल्येन युक्तं भवति ।
03:40 इण्टिझर् डिविषन् इत्यस्मिन् फ्र्याक्षनल् इति भागः ट्रङ्केट् कृतं वर्तते इति अवलोकयन्तु ।
03:47 प्रिण्ट् आफ् स्टेट्मेण्ट् इत्येतत् भगाकारस्य फलितांशं पटलस्य उपरि प्रदर्शयति ।
03:57 अत्र वयं रियल् डिविझन् इत्येतं कुर्वन्तः स्मः ।
04:02 अत्र द्वयोर्मध्ये एकम् आपरण्ड् इत्येतं फ्लोट् इत्यस्य कृते कास्ट् इति कर्तव्यं भवति ।
04:10 वयं वेरियेबल् ए इत्येतं टैप् कास्ट् इति कृतवन्तः ।
04:13 इदानीं , एकस्मिन् आपरेषन् इत्यत्र, ए फ्लोट् रूपेण वर्तयति ।
04:22 प्रिंट् एफ् स्टेट्मेन्ट् भागाकारस्य समीचिनं फलितांशं पटलस्य उपरि दर्शयति ।
04:30 रिटर्न् झीरो इति तङ्कयित्वा कर्लि ब्राकेट् इत्येतं फितं कुर्वन्तु ।
04:37 SAVE नुदन्तु ।
04:40 कोड् इत्येतम् कंपैल् तथा एक्सिक्यूट् इति कर्तुं टर्मिनल् इत्यत्र पुनर्गच्छन्तु ।
04:45 कंपैल् इति कर्तुं, जिसिसि स्पेस् अरिथ्मेटिक् डाट् सि मैनस् ओ स्पेस् ए आर् ऐ टि एच् (gcc space arithmetic.c –o space artih) इति टङ्कयित्वा Enter नुदन्तु ।
04:59 एक्सिक्यूट् कर्तुं, डाट् स्लाष् ए आर् ऐ टि एच् (dot slash arith)इति टङ्कयित्वा, enter नुदन्तु ।
05:05 औट् पुट् पटलस्य उपरि दृश्यते ।
05:08 पुरातनं, सङ्कलनं तथा गुणाकारस्य औट् पुट् अपि वर्तते,
05:16 तथा पञ्च बै द्वयम् इत्यस्य इण्टिझर् डिविषन् इत्यस्य फलितांशः द्वयम् इत्यपि वर्तते ।
05:22 इण्टिझर् डिविषन् इत्यत्र, फ्र्याक्षनल् इति भागः त्यक्तः वर्तते इत्येतत् अवलोकयन्तु ।
05:29 अनन्तरं, पञ्च बै द्वयं इत्यस्य रियल् डिविझन् इत्यस्य फलितांशः द्वयं बिन्दु पञ्च इति वर्तते ।
05:35 रियल् डिविझन् इत्यत्र, फलितांशः अस्माकमपेक्षानुसारमेव वर्तते ।
05:37 इमं फलितांशं प्राप्तुं वयं टैप् कास्टिङ्ग् इत्येतम् उपयुक्तवन्तः ।
05:45 अहं इदमेव प्रोग्रामित्येतम् सि प्लस् प्लस् इत्यत्र लिखेयमिति चिन्तयन्तु ।
05:50 इममेव कोड् इत्येतम् सि प्लस् प्लस् इत्यत्र उपयोक्तुं शक्यते वा इति प्रयतामहे ।
05:56 एडिटर् प्रति प्रतिगच्छामः ।
06:00 अत्र सि प्लस् प्लस् कोड् वर्तते ।
06:05 हेडर् फैल् इत्येतत् , सि इत्यस्य हेडर् फैल् इत्यस्मात् भिन्नं वर्तते इत्येतत् अवलोकयन्तु ।
06:12 अत्र नेम् स्पेस् इत्येतमपि उपयुक्तं वर्तते ।
06:18 तथा,सि प्लस् प्लस् इत्यस्य औट् पुट् स्टेट्मेण्ट् इत्येतत् सि औट् इति वर्तते इत्येतदपि अवलोकयन्तु ।
06:25 तदर्थं , एतादृशव्यत्यासान् त्यक्त्वा, उभयमपि कोड् इत्येतत् समानमेव ।
06:32 save नुदन्तु । भवतां फैल् इत्येतत् ,डाट् सि पि पि एक्स्टेन्षन् इत्यनेन समं सेव् कृतं वर्तते इति निश्चयं कुर्वन्तु ।
06:37 मम फैल् इत्येतमहं अरिथ्मेटिक् डाट् सिपिपि (arithmetic.cpp) इति सेव् कृतवानस्मि ।
06:41 कोड् इत्येतं एक्सिक्यूट् कृत्वा फलितांशः कः इति पश्यामः ।
06:49 टर्मिनल् इत्येतमुद्घाटयित्वा, जि प्लस् प्लस् स्पेस् अरिथ्मेटिक् डाट् सिपिपि स्पेस् मैनस् ओ ए आर् टि एच् (g++ space arithmetic.cpp space –o arith) इति टङ्कयित्वा Enter नुदन्तु ।
07:09 कोड् इत्येतम् एक्सिक्यूट् इति कर्तुं, डाट् स्लाष् ए आर् ऐ टि एच् (dot slash arith) इति टङ्कयित्वा Enter नुदन्तु ।
07:16 अत्र औट् पुट् दृश्यते ।
07:19 फलितांशः सि प्रोग्राम् वदेव वर्तते इत्यपि अवलोकितुं शक्यते ।
07:23 औट् पुट् इत्यस्य प्रिसिषन् इत्यत्र केवलं व्यत्यासः वर्तते ।
07:29 इदानीं पाठस्यास्य सारं ज्ञास्यामः ।
07:32 अस्मिन् पाठे वयं अरिथ्मेटिक् आपरेटर् इत्येतान् कथम् उपयोक्तव्यम् इति ज्ञातवन्तः ।
07:36 माड्युलस् आपरेटर् इत्येतं कथं उपयोक्तव्यम् इति ज्ञातुं प्रोग्रामेकम् अभ्यासरूपेण लिखन्तु ।
07:42 सूचना: भागाकारस्य शेषं ज्ञातुं माड्युलस् आपरेटर् इत्येतम् उपयोक्तुं शक्यते । उदाहरणार्थं सि इस् ईक्वल् टु अ माड्युलस् बि ।
07:50 भवद्भ्यः फलितांशः एकमिति प्राप्नुयात् ।
07:55 अधो निर्दिष्टलिंक् मध्ये विद्यमानं चलच्चित्रं पश्यन्तु ।
07:57 इदं स्पोकन् ट्युटोरियल् इत्यस्य सारांशं वदति ।
08:00 भवतां समीपे उत्तमं ब्यांड् विड्थ् यदि नास्ति तर्हि इदम् अवचिन्वन्तु ।
08:05 इमं पाठमाधारीकृत्य स्पोकन् ट्य़ुटोरियल् गणः कार्यशालां प्रचालयति ।
08:09 आन्-लैन् परीक्षायां ये उत्तीर्णाः भवन्ति तेभ्यः प्रमाणपत्रमपि दीयते ।
08:14 अधिकज्ञानार्थं contact @spoken-tutorial.org इति अन्तर्जालद्वारा सम्पर्कं कुर्वन्तु ।
08:20 अयं पाठः टाक् टु ए टीचर् इति परियोजनायाः भागः वर्तते ।
08:25 इमं प्रकल्पं राष्ट्रीय साक्षरता मिषन् ICT, MHRD भारत सर्वर्कारः इति संस्था समर्थयति ।
08:30 अस्य विषये अधिकज्ञानार्थं अधो विद्यमानं लिंक् पश्यन्तु । spoken hyphen tutorial dot org slash NMEICT hyphen Intro
08:41 अस्य पाठस्य अनुवादकः बेंगलूरुतः शशाङ्कः । सहयोगाय धन्यवादाः ।

Contributors and Content Editors

PoojaMoolya, Shashankahatwar