PERL/C2/Arrays/Khasi
From Script | Spoken-Tutorial
| Time | Narration |
| 00:01 | Ngi pdiangsngewbha ia phi sha ka spoken tutorial halor ki “Arrays” ha ka “Perl.” |
| 00:06 | Ha kane ka jinghikai, ngin ia pule shaphang: |
| 00:09 | Index jong ka array |
| 00:11 | Ka jingjrong jong ka array |
| 00:13 | Accessing elements jong ka array |
| 00:16 | Looping over ia ka array |
| 00:18 | Sequential Array bad |
| 00:20 | Array Slicing. |
| 00:22 | Hangne, nga pyndonkam da ka Ubuntu Linux 12.04 operating system bad ka Perl 5.14.2. |
| 00:30 | Ngan sa pyndonkam ruh da ka “gedit” Text Editor. |
| 00:34 | Phi lah ban pyndonkam ia kano kano ka text editor katkum kamon jong phi. |
| 00:37 | Phi dei ban don ia ka jingtip ba donkam jong ki variables, comments & data Structures ha ka Perl. |
| 00:43 | Ka jingtip shaphang ki loops bad ki conditional statements kan long ka jingmyntoi. |
| 00:48 | Sngewbha leit sha ki spoken tutorials kiba iadei halor ka “Spoken Tutorial” website. |
| 00:54 | Array kidei ki simple data structure kiba don ia ki elements jong kino kino ki jait datatype. |
| 00:59 | Array index ki sdang barabor na u zero. |
| 01:03 | Ha ka “Perl”, kam da long donkam ban ba batai ia ka jingjrong jong ka array. |
| 01:08 | Ka jingjrong jong ka Array ka heh/ ka rit ha kapor bad ynda la pyndap/weng ia ki elements na ki. |
| 01:15 | Ka syntax ban batai ia ka array kadei: |
| 01:18 | @myArray equal to open bracket 1 comma 2 comma 3 comma single quote abc single quote comma 10.3 close bracket semicolon. |
| 01:31 | Ka index ba khatduh jong ka array lah ban ioh na kane ka command: |
| 01:35 | $#myArray |
| 01:38 | To ngin ia pyrshang ban sngewthuh ia kane da kaba pyndonkam ia ka sample program. |
| 01:42 | Plie ia ka terminal bad type: |
| 01:44 | gedit arrayIndex dot pl space ampersand |
| 01:50 | Bad shon “Enter.” |
| 01:52 | Kane kan plie ia ka arrayIndex dot pl file ha ka geditor. |
| 01:57 | Type ia ki code kiba lah pyni ha ka screen |
| 02:02 | Hangne, ngi lah pynithuh bad batai ia ka array kaba don 5 tylli ki elements. |
| 02:07 | Kumba ka “array index” ka sdang na u zero, ka index value ba khatduh kan dei 4 |
| 02:14 | Kata u numbar jong ki elements uba dei 5, minus 1. |
| 02:18 | Shon Ctrl+S bansave the file. |
| 02:22 | Mynta, leit sha ka terminal bad execute ia ka Perl script. |
| 02:26 | Type: perl arrayIndex dot pl |
| 02:30 | Bad shon “Enter.” |
| 02:32 | Ka output kan long kumba la pyni ha ka terminal. |
| 02:37 | Mynta, to ngin peit kumno ban ioh ia ka jingjrong jong ka array ha ka “Perl”. |
| 02:41 | Kidon shibun ki rukom ha kaba ngi lah ban ioh ia ka jingjrong jong ka array- |
| 02:46 | Index jong ka array + 1 kata $#array + 1. |
| 02:53 | Pyndonkam ia ka PERL inbuilt scalar function; kata scalar open bracket @array close bracket. |
| 03:02 | Assign array ha ka scalar variable kata $arrayLength = @array . |
| 03:09 | To ngin ia peit ia ka jingbatai halor ka jingjrong jong ka array da kaba pyndonkam da ka sample program. |
| 03:14 | Phai sha ka terminal bad type: |
| 03:18 | gedit arrayLength dot pl space ampersand bad |
| 03:24 | Shon “Enter.” |
| 03:27 | Type ia u code kumba la pyni ha ka screen. |
| 03:32 | Hangne ngi lah pyni bad batai ia ka array kaba don 5 tylli ki elements. |
| 03:38 | Te, ka ouput kan pyni 5. |
| 03:41 | Kiba lah shah pynthaba kidei ki rukom bapher bapher ban wad ia ka jingjrong jong ka array ha ka “Perl”. |
| 03:47 | Sngewbha kynmaw: Ngi lah “concatenated” ia ka output ha ka “print” statement da kaba pyndonkam ia u comma. |
| 03:53 | Shon Ctrl + S ban save ia ka file. |
| 03:57 | Mynta, to ngin ia execute ia ka script. |
| 03:59 | Phai sha ka terminal bad type: |
| 04:02 | perl arrayLength dot pl bad shon Enter. |
| 04:07 | Ka output kan long kumba la pyni ha ka terminal. |
| 04:12 | Mynta, to ngin pyrshang ban sngewthuh kumno ban access ia iwei iwei i element ha ka array. |
| 04:18 | Indexing lah ban pyndonkam ban access ia ki elements jong ka array. |
| 04:22 | To ngin ia peit ia ka nuksa na ka bynta ban access ia ki elements jong ka array ha ka: |
| 04:27 | Position ba nyngkong, ba khatduh |
| 04:29 | Bad kano kano ka position. |
| 04:32 | Phai sha ka terminal bad type: |
| 04:35 | gedit perlArray dot pl space ampersand |
| 04:42 | Bad shon “Enter.” |
| 04:45 | Type ia u code kumba la pyni |
| 04:49 | Sngewbha kynmaw: myArray lah pynithuh bad u @ (at the rate) sign. |
| 04:54 | Hynrei, ban access ia ka array element ngi donkam ban pyndonkam ia u $(dollar) sign. |
| 04:59 | Ban access ia ka element ha kano kano ka position, ngi donkam ban pass ia ka “index” sha ka array. |
| 05:07 | Hangne, ban access ia ka element ba nyngkong jong ka myArray, |
| 05:11 | Zero lah pass kum ka index |
| 05:16 | Ban access ia ka element ba khatduh jong ka “myArray”, ngi lah pass ia ka index ba khatduh jong ka “myArray.” |
| 05:24 | Kynmaw, ngi lah pule ia kane ha ka bynta ba shakhmat. |
| 05:28 | Shon Ctrl + S ban save ia ka file. |
| 05:30 | Phai sha ka terminal bad execute ia ka script kum: |
| 05:36 | perl perlArray dot pl |
| 05:41 | Bad shon “Enter.” |
| 05:43 | Ka output kan long kumba lah pyni ha ka terminal. |
| 05:47 | Mynta, to ngin pyrshang ban sngewthuh kumno ban “loop” over ia man ki element jong ka array. |
| 05:52 | Kidon ar tylli ki rukom jong ka “looping over” ia ka array: |
| 05:56 | Pyndonkam “for” loop |
| 05:58 | Pyndonkam “foreach” loop. |
| 06:01 | To ngin ia pule kumno ban pyndonkam ia kine ki loop ban iaid shi iaid ha ka array da kaba pyndonkam ia ka sample program. |
| 06:07 | Na ka bynta kane, phai sha ka terminal bad type: |
| 06:11 | gedit loopingOverArray dot pl space ampersand |
| 06:17 | Bad shon “Enter”. |
| 06:20 | Type ia u code kumba la pyni ha ka screen. |
| 06:24 | Hangne, ngi print ia man ki element jong u array da kaba iaid shi iaid ia ka index. |
| 06:31 | ka “for” ka loop kan sa execute haduh ba u value jong u ‘i’ variable u poi shaduh u “index” ba khatduh jong ka array. |
| 06:38 | Hangne, “foreach” loop kan sa execute na ka bynta man ki element jong ka array. |
| 06:46 | Shisien ba ka array ka lah kot sha u element ba khatduh, kan sa mih na ka “foreach” loop. |
| 06:53 | Sngewbha kynmaw: Ba lada phim pat bna ia ka “for” bad “foreach” loops, |
| 06:58 | Sngewbha leit sha ka spoken tutorials ba iadei ha ka “spoken tutorial” website. |
| 07:04 | Mynta, shon Ctrl + S ban save ia ka file. |
| 07:07 | Nangta phai sha ka terminal bad execute ia ka script kum: |
| 07:12 | perl loopingOverArray dot pl |
| 07:15 | Bad shon “Enter.” |
| 07:19 | Ka output kan sa long kumba la pyni ha ka terminal. |
| 07:24 | Ha ka Perl, ngi lah ban declare ia ka sequential array kum: |
| 07:28 | @alphaArray = open bracket a dot dot d close bracket semicolon |
| 07:37 | kata alphaArray un don ia ki elements 'a', 'b', 'c' bad 'd'. |
| 07:44 | Ha kajuh ka rukom ka, @numericArray equal to open bracket 1 dot dot 5 close bracket semicolon kalong kumjuh kum @numericArray equal to open bracket 1 comma 2 comma 3 comma 4 comma 5. |
| 08:03 | Perl ka ai ruh ia ki array slicing. |
| 08:06 | Kane kam dei kaei kaei ruh em hynrei kadei ban sei ia ki bynta jong ka array bad buh ia ki ha kawei pat ka array ba thymmai. |
| 08:13 | @array = 19 comma 23 comma 56 comma 45 comma 87 comma 89 close bracket semicolon |
| 08:27 | @newArray = @array open square bracket 1 comma 4 close square bracket semicolon |
| 08:38 | Hadien ka slicing, ka newArray kan sa long kum: |
| 08:42 | @newArray = open bracket 23 comma 87 close bracket semicolon |
| 08:51 | To ngin ia batai kyllum. Ha kane ka jinghikai, ngi lah pule kumno ban: |
| 08:55 | Wad ia ka “index” jong ka array |
| 08:57 | Wad ia ka jingjrong jong ka array |
| 08:59 | “Access” ia ki elements jong ka array |
| 09:01 | “Loop” over ia ka array |
| 09:03 | Sequential Array bad |
| 09:05 | Array Slicing, da kaba pyndonkam da ki sample programs. |
| 09:07 | Hangne ka kam na ka bynta jong phi: |
| 09:10 | Declare ia ka array jong ka rong u sympyllieng. |
| 09:13 | Print ia ka 4th element jong kane ka array. |
| 09:16 | Print ia ka jingjrong bad ka index ba khatduh jong kane ka array. |
| 09:19 | Loop over ia man ki element jong ka array da kaba pyndonkam “for” & “foreach” loops. |
| 09:25 | Declare ia ka array kum @myArray = open bracket 1..9 close bracket semicolon. Bad nangta shna ia ka array jong ki odd number, na ka array ba hajrong da kaba pyndonkam array slicing. |
| 09:41 | Peit ia ka video kaba don ha ka link ba lah ai harum. |
| 09:44 | Ka kyllum lang ia ka Spoken Tutorial project. |
| 09:48 | Lada phim don ia ka bandwidth kaba biang, phi lah ban shu download bad peit ia ka hadien. |
| 09:53 | Ka kynhun jong ka Spoken Tutorial project: * Ka pynlong ia ki workshops da kaba pyndonkam da ki spoken tutorials |
| 09:58 | Ka ai certificates sha kito kiba pass ha ka online test. |
| 10:02 | Na ka bynta ki jingtip ba bniah, sngewbha thoh sha ka: contact at spoken hyphen tutorial dot org. |
| 10:09 | " "Spoken Tutorial" project kadei shi bynta jong ka "Talk to a Teacher" project. |
| 10:13 | La kyrshan ia ka da ka National Mission on Education lyngba ka ICT, MHRD, Sorkar India. |
| 10:20 | Kham bun ki jingtip halor kane ka mission kidon ha ka spoken hyphen tutorial dot org slash NMEICT hyphen Intro. |
| 10:31 | Kyrmen ba phi sngewtynnad ia kane ka jinghikai halor ka “Perl”. |
| 10:35 | Ma nga U Pdiangburom na Shillong, nga pynkut ia kane. |
| 10:37 | Khublei shibun. |