Java/C2/Introduction-to-Array/Sanskrit
From Script | Spoken-Tutorial
Time | Narration |
00:02 | जावामध्ये “Arrays” इत्यस्य परिचयात्मकेऽस्मिन् पाठार्थं स्वागतम् । |
00:07 | अस्मिन् पाठे यूयम्, अर्रेस्-रचनाविधानम्, अर्रेस्-एलिमेण्ट्स्-एषां उपयोगविधानञ्च ज्ञास्यथ । |
00:14 | वयमत्र.
Ubuntu version 11.10 OS, Java Development kit 1.6 अपि च Eclipse 3.7.0 इतीमानि उपयुञ्महे । |
00:25 | ट्युटोरियल्-इदमनुसर्तुं भवन्तः डेटाटैप् अपि च फोर्-लूप् विषयौ जानीयुः । |
00:32 | न चेत् तज्ज्ञानार्थं जालपुटमिदं पश्यन्तु । |
00:38 | अर्रेस् इतीमानि डेटा-टैप् इत्येतेषां सङ्ग्रहः सन्ति । |
00:40 | उदाहरणार्थम् अङ्कानाम् कोष्टकं, नाम्नां कोष्टकम् , उष्णता-कोष्टकम्, वृष्टिप्रमाणस्य कोष्टकम् इत्यादीन् वक्तुं शक्नुमः । |
00:47 | प्रत्येकं एलिमेण्ट् तस्य स्थानानुसारं इण्डेक्स्-युक्तं भवन्ति । |
00:52 | प्रथमस्य एलिमेण्ट् इत्यस्य इण्डेक्स् शून्यं वर्तते । |
00:55 | द्वितीयस्य एकं... एवम् अनुवर्तते । |
00:59 | अधुना डेटाटैप् एषां सङ्ग्रहः कथमिति पश्यामः । |
01:03 | तदर्थम् एक्लिप्स् पिदधातु । |
01:06 | ArraysDemo इति क्लास् पूर्वे एव रचितमस्ति । |
01:11 | मेन् मेथड् मध्ये वृष्टिप्रमाणस्य दत्तांशान् योजयामः । |
01:16 | तदर्थं मेन्-फंक्षन् मध्ये , |
01:18 | int rainfall इति टङ्कयित्वा ब्रेकेट् उद्घाट्य पिधाय समचिह्नं कर्लिब्रेकेट्-मध्ये 25, 31, 29, 13, 27, 35, 12 इति टङ्कयित्वा सेमिकोलन् स्थापयतु । |
01:53 | स्मर्यतां यत्, rainfall वेरियेबल् अस्यानन्तरं स्क्वेर् ब्रेकेट् स्थापनीयम् । |
01:58 | अर्थात् वयं rainfall इण्टीजर् इतीदम् अर्रे इति डिक्लेर् कृतवन्तः । |
02:03 | ब्रेकेट्स् इतीमानि, अर्रे एलिमेण्ट्स् इतीमानि सूचयितुम् उपयुञ्जन्ते । |
02:09 | अधुना दतांशान् कथं एक्सेस् करणीयमिति पश्यामः । |
02:12 | तदर्तम् अग्रिमपङ्क्तौ , |
02:14 | system डोट् out डोट् println इति टङ्कयित्वा , rainfall स्क्वेर्-ब्रेकेट् मध्ये 2 इति टङ्कयन्तु । |
02:28 | वयं द्वितीये इण्डेक्स् मध्ये वर्तमानम् एलिमेण्ट् इदं मुद्रापयामः । |
02:32 | अर्थात् अर्रे अस्य तृतीयं एलिमेण्ट् 29 यदस्ति तं मुद्रापयामः । |
02:38 | रक्षित्वा रन् करोतु । |
02:43 | फलिते वयं अर्रे अस्य तृतीयं एलिमेण्ट् “29” इतीदं पश्यन्तः स्मः । |
02:49 | अधुना 2 अस्य स्थाने 0 इति टङ्कयतु । |
02:56 | व्यवस्थां रक्षित्वा रन् करोतु । |
03:00 | फलिते प्रथमम् एलिमेण्ट् “25” इतीदं पश्यन्तः स्मः । |
03:07 | अधुना प्रथमस्य एलिमेण्ट अस्य मूल्यं अन्यत् कुर्मः । |
03:13 | तदर्थं rainfall [0] = 11; इति टङ्कयतु । |
03:27 | अधुना फलिते तन्मूल्यं पश्यामः । तदर्थं सेव् कृत्वा रन् करोतु । |
03:34 | तन्मूल्यं 11 इति परिवर्तितमिति अवगम्यते । |
03:40 | अर्रे अस्य स्वरूपं ज्ञातमस्माभिः किन्तु मूल्यानि अज्ञातानि चेत् किं करणीयम् ? |
03:45 | तादृशानि अर्रेस् कथं रचयितव्यानीति पश्यामः । |
03:49 | मेन् फन्क्षन् मध्ये सर्वं मार्जयतु । |
03:57 | int squares [] = new int [10]; इति टङ्कयतु । |
04:19 | अयं निर्देशः 'squares' इति इण्तीजर्-एलिमेण्ट्-दशयुक्तं अर्रे-इदं रचयति । |
04:30 | अधुना तत्र कानिचन मूल्यानि योजयामः । |
04:33 | तदर्थम्, |
04:35 | squares[0] = 1; इति टङ्कयतु । |
04:43 | अग्रिम पङ्क्तौ squares[1] = 4; इति, |
04:53 | पुनः अग्रिम पङ्क्तौ squares[2] = 9;इति, |
05:04 | squares[3] = 16; इत्यपि च टङ्कयतु । |
05:15 | अधुना वयं पूर्वस्य चतुस्सङ्ख्यानां वर्गान् दत्तवन्तः । |
05:20 | शेषानि एलिमेण्ट्स् कं मूल्यं प्राप्तवन्ति इति अधुना पश्यामः । |
05:26 | अर्रे अस्य षष्ठम् एलिमेण्ट्-अस्य मूल्यं मुद्रापयामः । |
05:30 | system डोट् out डोट् println (squares [5]); इति टङ्कयतु ।. |
05:56 | व्यवस्थां रक्षित्वा रन् करोतु ।मूल्यं शून्यमभवदिति पश्यामः । |
06:05 | तत्कारणं तु – इण्टीजर् अर्रे अस्य रचनासन्दर्भे सर्वाणि मूल्यानि शून्याय इनिशियलैस् सम्भवति । |
06:11 | एवमेव फ्लोट्-अर्रे अस्य रचनासमये सर्वाणि मूल्यानि 0.0 अस्मै इनिशियलैस् सम्भवति । |
06:18 | प्रत्येकस्मै अर्रे-एलिमेण्ट् अस्मै मूल्यटङ्कणं दुस्साध्यम् । अतः फोर्-लूप् उपयुञ्ज्महे । |
06:28 | अतः
int n, x ; for(x = 4; x < 10; x = x + 1) { n = x + 1; squares [x] = n * n; } इति टङ्कयतु । |
07:25 | 4 तः 9 पर्यन्तं सङ्ख्याः पुनरावर्तयतु ।अर्रे-एलिमेण्ट् अस्मै योग्यं मूल्यं योजितवन्तः वयम् । |
07:36 | अधुना फलितं पश्यामः । |
07:38 | वयम् अर्रे अस्य षष्ठस्य एलिमेण्ट् अस्यमूल्यं ददन्तः स्मः । सेव् कृत्वा रन् करोतु । |
07:52 | वयं अर्रे अस्य षष्ठस्य एलिमेण्ट् “6” अस्य वर्गमूल्यं , अर्थात् 36 इदं पश्यामः । |
07:57 | अधुना वयं सर्वाणि मूल्यानि फोर्-लूप् मध्ये एव योजयामः । |
08:03 | पूर्वे दत्तं मूल्यं निष्कासयित्वा 4 इदं 0 इति परिवर्तयतु । |
08:14 | एवं 0 तः 9 पर्यन्तं सर्वेषाम् एलिमेण्ट् एषां मूल्यं यथायोग्यं वर्गमूल्यं प्राप्नोति । |
08:21 | अधुना वयं तृतीयस्य एलिमेण्ट् अस्य मूल्यं पश्यामः । |
08:25 | तदर्थं 5 इदं 2 इति परिवर्तयतु । |
08:30 | सेव् कृत्वा रन् करोतु । |
08:35 | अधुना तृतीयस्य एलिमेण्ट्-अस्य मूल्यं लूप् मध्ये मिलितं इत्यतः अस्य मूल्यं 9 इति सम्भवति । |
08:42 | एवं अर्रे इतीमानि रचयितुं , उपयोक्तुं च शक्नुमः । |
08:50 | वयमधुना पाठस्यान्तं प्राप्तवन्तः । |
08:53 | पाठेऽस्मिन् वयम्, |
08:55 | अर्रे इतीदं डिक्लेर् कृत्वा ,इनिशियलैस् करणम् । |
08:58 | अपि च अर्रे एलिमेण्ट्-इतीमानि एक्सेस्-करणविधानं च ज्ञातवन्तः । |
09:01 | स्वाभ्यासार्थम् ,, |
09:04 | दत्तस्य अर्रे अस्य सर्वेषाम् एलिमेण्ट्स् एषां मूल्यं शोधयतु । |
09:10 | स्पोकन ट्युटोरियल् प्रोजेक्ट् विषये इतोप्यधिकं ज्ञातुं,, |
09:13 | चलच्चित्रार्थं च लिन्क् इदं पश्यन्तु । [1] |
09:19 | एतत् स्पोकन ट्युटोरियल प्रोजेक्ट इत्यस्य सारांशं दर्शयति यदि भवतां समीपे उत्तमं bandwidth नास्ति तर्हि एतत् अवचित्य पश्यतु। |
09:26 | स्पोकन् ट्युटोरियल् प्रकल्पःपाठमिदमुपयुज्य कार्यशालां चालयति। ये online परीक्षायां उत्तीर्णतां यान्ति तेभ्यः प्रमाणपत्रमपि ददाति । |
09:34 | अधिकविवरणार्थं contact @spoken-tutorial.org इति अणुसङ्केते सम्पृच्यताम्। |
09:40 | स्पोकन ट्युटोरियल प्रोजेक्ट Talk to a Teacher इति परियोजनायाः भागः अस्ति। |
09:44 | इमं प्रकल्पं राष्ट्रियसाक्षरतामिषन् इति संस्था ICT, MHRD भारतसर्वकार इत्यस्य माध्यमेन समर्थितवती अस्ति। |
09:50 | अधिकविवरणार्थं spoken hyphen tutorial dot org slash NMEICT hyphen Intro इत्यत्र पश्यन्तु। |
09:57 | अनुवादकः प्रवाचकश्च विद्वान् नवीन् भट्टः उप्पिनपत्तनम् । धन्यवादाः । |