C-and-Cpp/C3/Loops/Khasi
From Script | Spoken-Tutorial
Time | Narration | ||
00:01 | Ngi pdiang sngewbha ia phi sha ka Spoken tutorial halor ka phang Loops in C and C++. | ||
00:06 | Ha kane ka jinghikai ngin pule, | ||
00:09 | for loop,while loop bad | ||
00:12 | do…while loop. Ngin leh ia kane lyngba ka jingiarap jong ki katto katne ki nuksa . | ||
00:17 | Ngin peit ruh katto katne ki jingbakla bad ki solutions. | ||
00:21 | Ban record ia ka jinghikai, nga pyndonkam da | ||
00:24 | Ubuntu Operating System version 11.04, | ||
00:28 | gcc and g++ Compiler version 4.6.1 on Ubuntu. | ||
00:34 | To ngin sdang da ka jinglamphrang halor ka loops. | ||
00:38 | Loops ki execute ia ki group of instructions bunsien. | ||
00:44 | Ka shong ha ka jingdonkam bad la phiah ha ki lai bynta: | ||
00:48 | while loop do…..while loop bad | ||
00:51 | for loop To ngin sdang da ka while loop shuwa. | ||
00:56 | Ka while loop ka tests ia ka condition kaba na sdang. | ||
01:00 | Ka structure ka long: while ( condition ) | ||
01:03 | hapoh ki statement block. | ||
01:07 | Mynta leit sha ka do….while loop . | ||
01:09 | Ka do..while loop kan executed at least once shuwa ba ka condition kan validated. | ||
01:15 | ka structure ka long: | ||
01:17 | do (within the brackets) statement block, | ||
01:20 | Hadien ki bracket ka while ( condition ). | ||
01:23 | Phin iohi ba ia ka condition la check ha kaba khatduh. | ||
01:27 | Mynta, to ngin peit lyngba ki nuksa jong while loop bad do...while loop . | ||
01:32 | Nga lah dep type ia ka code halor ka editor. | ||
01:35 | To ngan plie ia ka. | ||
01:37 | Kynmaw ba ka kyrteng ka phail jongngi ka long while.c.. | ||
01:41 | Mynta ngin sa pule kumno ban add ia u wei na ki 10 number da kaba pyndonkam ka while' loop. | ||
01:47 | To ngan batai ia ka code mynta. | ||
01:49 | Kane ka dei ka header file. Jongngi. | ||
01:51 | Hapoh ka main() function ngi lah declare ar tylli ki integer variables x bad y bad bas dang da u 0. | ||
01:59 | Kane ka dei ka while loop. Jong ngi. | ||
02:02 | Ka condition jong ka while loop is x is less than or equal to 10. | ||
02:06 | Hangne ka value jong u x la add sha ka value jong u y. | ||
02:10 | Ka value ba ioh hadien ba lah add yn buh ha u y. | ||
02:15 | Nangta ngi print ia ka value jong u y. | ||
02:18 | Hangne u x la incremented. | ||
02:20 | Kaba mut u variable x un kiew da I wei. | ||
02:25 | Bad kane ka dei ka return statement jong ngi. | ||
02:27 | Mynta , to ngin execute ia ka prokram. | ||
02:30 | Sngewbha plie ia ka terminal window da kaba nion ia u Ctrl, Alt bad T keys ha kajuh ka por na ka keyboard jong phi. | ||
02:39 | Type gcc space while dot c space hyphen o space while | ||
02:45 | Nion Enter. | ||
02:47 | Type ./while (dot slash while). Nion Enter. | ||
02:52 | Ka output yn sa pyni. | ||
02:54 | Mynta to ngin peit ia ka jingtreikam ka while loop. | ||
02:57 | To ngan resize ia ka window. | ||
03:00 | Hangne, u value ba nyngkong jong u x and y ka long 0. | ||
03:04 | Kane kadei ka while condition jong ngi. | ||
03:06 | Hangne ngi check la u x u duna ne iaryngkat bad u 10 kaba mut ba u value jong u x kanlong naduh u 0 haduh 10. | ||
03:15 | Nangta ngi add y plus x (i.e) 0 plus 0, ngi ioh 0.
| ||
03:22 | Ngi print ia ka value jong u y, hangne ngi ioh 0. | ||
03:27 | Nangta ia u x la increment kaba mut ba mynta u value jong u x un long 1. | ||
03:33 | Nangta ngin check biang ia ka condition, 1 u duna ne iaryngkat bad u 10. Lada ka condition ka long true te ngin hap add ia ki values. | ||
03:44 | y (i.e ) 0 plus x kaba mut 1. 0 plus 1 long 1. | ||
03:50 | Ngi print ia u value kum 1. | ||
03:53 | Sa shisien u x la increment. | ||
03:55 | Mynta ka value jong u x ka long 2. | ||
03:59 | Ngin check biang ia ka condition. | ||
04:01 | U 2 u duna ne iaryngkat bad u 10, lada ka condition ka long true nangta ngin add ia ki values, (i.e ) 1 plus 2 ka ban mih 3. | ||
04:11 | Ngi print ia u value kum 3. | ||
04:13 | Kumne, kan iaid haduh jong u x un duna ne iaryngkat ia u 10 (x<=10). | ||
04:20 | Mynta, ngin peit ia ka juh ka prokram da kaba pyndonkam ka do….while loop .
| ||
04:24 | Kane ka long ka prokram jong ngi. | ||
04:26 | Kynmaw ba ka kyrteng jong ka phail jong ngi ka long do hyphen while dot c . | ||
04:31 | Ia kane ka bynta lah dep batai ha ka prokram ba hashwa. | ||
04:35 | Te, to ngin iaid noh sha ka do...while loop . | ||
04:38 | Hangne, ka body jong ka loop la execute bad ia ka condition la check. | ||
04:44 | Ka value jong u x la add sha ka value jong u y bad ka value ba ioh hadien ba la add la buh ha u y. | ||
04:52 | Ka logic ka long kumjuh kum ha ka while prokram. | ||
04:55 | Mynta to ngin execute ia ka prokram. | ||
04:58 | Phai biang sha ka terminal jong ngi. | ||
05:00 | Type gcc space do hyphen while dot c space hyphen o space do . Press Enter . | ||
05:08 | Type dot slash do (./do). Nion Enter . | ||
05:12 | Ngin iohi ia ka output ba ka iasyriem ia ka while program jong ngi. | ||
05:16 | Mynta, to ngin peit ia ka rukom treikam ka do...while loop . | ||
05:20 | To ngan resize ia ka window. | ||
05:22 | Hangne ka value jong u x bad y ka long 0. | ||
05:25 | Ngin add ia kito ki value. Nangta ngin ioh 0. | ||
05:29 | Mynta ka value jong u y kalong 0. | ||
05:31 | Ngi print ia ka value kum 0. | ||
05:33 | Nanga u x la increment da u 1 kaba mut mynta ka value jong u x ka long u 1, nangta ia ka condition lah ban check. | ||
05:42 | Phin iohi ba ka body jong ka loop la execute shwa. | ||
05:45 | La kumno kumno, ka lada ka condtion ka long false nangta ruh ngin ioh ia ka value 0. | ||
05:52 | Mynta, hangne ngin check la u 1 u duna ne iaryngkat bad u 10. | ||
05:56 | Ka condition kan dei. Bad ruh ngin add ia ki values. | ||
06:00 | Mynta u 0 plus 1. | ||
06:02 | Nangta ngin print ia ka value jong u y kum 1. | ||
06:05 | Sa shisien u x yn sa increment. | ||
06:08 | Mynta ka value jong u x ka long 2. | ||
06:11 | Nangta ngin check la u 2 u duna ne iaryngkat bad u 10. | ||
06:15 | Ngin phai biang nangne. | ||
06:17 | Nangta ngin add ia ki values. 1 plus 2 long 3. | ||
06:20 | Ngi print ia ka value jong u y kum 3. | ||
06:23 | Kumne, ki condition lah ban check haduh ba ka value jong u x kan duna ne iaryngkat bad u 10. | ||
06:30 | Bad kane ka dei ka return statement jong ngi. | ||
06:33 | Kynmaw ba hangne ka while condition kan kut da u semicolon. | ||
06:38 | Ha while loop ka condition kan ym kut da u semicolon. | ||
06:43 | Mynta to ngin peit kumno ban execute ia ki prokram ha ka C++. | ||
06:48 | Kane ka dei ka while prokram jong ngi ha ka C++. | ||
06:52 | Ka logic bad ka implementation ki long kumjuh ha ka C prokram jong ngi. | ||
06:56 | Don ki katto katne ki jing kylla kum ha ka headerfile kum iostream ha ka jaka jong ka stdio.h.
| ||
07:04 | Ngin pynrung ia ka 'using' statement hangne using namespace std bad hangne ngi lah pyndonkam ia ka cout function ha ka jaka jong ka printf function. | ||
07:16 | Ka structure jong ka while loop ka long kumjuh kum ha ka C prokram jong ngi. | ||
07:21 | To ngin execute ia ka prokram. | ||
07:23 | Phai biang sha ka terminal. | ||
07:25 | To ngan pyndam noh ia ka prompt. | ||
07:28 | Ban execute, type g++ space while dot cpp space hyphen o space while1 . Nion Enter . | ||
07:38 | Type dot slash while1 (./while1). Nion Enter . | ||
07:43 | Phin iohi ba ka output ka iasryiem ia ka while prokram jong ngi ha ka C. | ||
07:48 | Mynta to ngin peit ia ka do... while program ha ka C++. | ||
07:52 | Phai biang sha ka text editor. | ||
07:54 | Hangne ruh don ki jing kylla kiba ia sryiem kum ka header file , ka using statement bad ka cout function. | ||
08:03 | Kiwei pat kin ia sryiem. | ||
08:06 | To ngin execute ia ka prokram. | ||
08:08 | Phai biang sha ka terminal jong ngi. | ||
08:10 | Type g++ space do hyphen while dot cpp space hyphen o space do1 . Nion Enter . | ||
08:19 | Type dot slash do1 (./do1). Nion Enter . | ||
08:23 | Ngin iohi ia ka output ba ka ia sryiem ia ka do...while program jong ngi ha ka C. | ||
08:28 | Mynta ngin peit katto katne ki jing bakla bad ki solutions. | ||
08:32 | Phai biang sha ka text editor jong ngi. | ||
08:35 | Tharai, hangne ngan ym ai ka increment ha ka value jong u x. | ||
08:41 | Click Save. To ngin peit kaei kaban jia. | ||
08:44 | Phai biang sha ka terminal. To ngan pyndam ia ka prompt. | ||
08:47 | To ngan execute ia ka prokram. | ||
08:50 | Nion arsien ia u up-arrow key. | ||
08:54 | Sa shisien nion ia u up-arrow key. | ||
08:57 | Ka output kan pyni. | ||
08:59 | Ngin iohi shibun ki zero, kane ka long namar ba ka loop kam don ia ka terminating condition. | ||
09:07 | La tip ia ka kum ka infinite loop. | ||
09:10 | Infinite loop kan pynlong ia ka system ban nym respond. | ||
09:14 | Kan pynlong ia ka prokram ban shim ia baroh ki processors time tangba lah ban terminate ia ka. | ||
09:21 | Phai biang sha ka prokram jong ngi, to ngin pynbeit ia ki jing bakla. | ||
09:25 | Type x++ bad u semicolon. | ||
09:28 | Click Save. To ngin execute biang. | ||
09:31 | Phai biang sha ka terminal. | ||
09:33 | Nion u up-arrow key. | ||
09:38 | Hooid, ka lah long. | ||
09:40 | Da kane ngi lah poi sha kaba kut jong ka jinghikai. | ||
09:43 | To ngin phai biang sha ki slides jong ngi. | ||
09:45 | To ngin batai lyngkot. | ||
09:47 | Ha kane ka jinghikai ngi la pule, | ||
09:50 | while loop example. while(x is less than or equal to 10) | ||
09:54 | do….while loop . | ||
09:56 | ki nuksa. do statement block bad | ||
09:59 | while condition ha ka ba kut. | ||
10:01 | Kum ka assignment, | ||
10:03 | thoh ia ka prokram ban print ia kine, da kaba pyndonkam ia ka for loops. | ||
10:07 | 0 to 9. | ||
10:10 | Ka syntax jong ka for loop ka long | ||
10:12 | for (variable initialization; variable condition; and variable increment or decrement) | ||
10:20 | bad hangne kan long ka body jong ka loop. | ||
10:24 | Peit ia ka video ba lah ban ioh naka link ba la pyni harum. | ||
10:27 | Ka batai lyngkot ia ka spoken tutorial project.
| ||
10:30 | Lada phim don ka bor internet ba khlain, phi lah ban shu download sa peit pat hadien. | ||
10:33 | Ka team Spoken Tutorial Project:
| ||
10:35 | :* ka pynlong ki workshop da ba pyndonkam ia ki spoken tutorials | ||
10:38 | Yn ai syrnod ia kiba pass ia ka online test. | ||
10:42 | Na bynta ka jingtip ba kham bniah, sngewbha thoh sha ka
contact@spoken-tutorial.org | ||
10:47 | “Spoken Tutorial” Project ka dei ka bynta jong ka Talk to a Teacher. | ||
10:51 | La kyrshan ia kane ka project da ka National Mission on Education lyngba ICT, MHRD, jong ka sorkar India. | ||
10:58 | Shuh shuh ki jingtip halor kane ka mission phin ioh na kane ka link ba la ai harum : http://spoken-tutorial.org\NMEICT-Intro. | ||
11:02 | La pynkylla sha ka ktien khasi da i Godwin pyrbot bad nga i John Nongkynrih. | 11:08 | Khublei naka bynta ba iasnohlang
. |