1 00:00:00,000 --> 00:00:00,330 2 00:00:00,330 --> 00:00:03,230 >> HOPARL脰R: bir proqram h蓹yata ed蓹k ki, bir tam 眉莽眉n istifad蓹莽i ister 3 00:00:03,230 --> 00:00:05,850 lakin onlar谋n isteyen davam edir ba艧qa tam q蓹d蓹r 眉莽眉n 4 00:00:05,850 --> 00:00:07,590 ki, tam m眉sb蓹tdir. 5 00:00:07,590 --> 00:00:16,760 Yax艧谋, cs50.h daxildir, bu yazmaq imkan, standart io dot h, int daxildir 6 00:00:16,760 --> 00:00:18,010 蓹sas [void]. 7 00:00:18,010 --> 00:00:20,000 8 00:00:20,000 --> 00:00:23,200 陌ndi h蓹qiq蓹t蓹n t蓹klif ba艧lamaq bildirin Bu tam 眉莽眉n istifad蓹莽i tutarken 9 00:00:23,200 --> 00:00:25,570 biz reprompt etm蓹k ist蓹yir蓹m ki, a臒la onlara q蓹d蓹r 10 00:00:25,570 --> 00:00:26,860 say谋 蓹slind蓹 m眉sb蓹tdir. 11 00:00:26,860 --> 00:00:30,160 >> M蓹n loop bir n枚v laz谋md谋r tikintisi, lakin h蓹yata ki, bir loop 12 00:00:30,160 --> 00:00:31,200 蓹n az谋 bir d蓹f蓹. 13 00:00:31,200 --> 00:00:34,810 V蓹 do-is蓹 loop imkan verir geri biz蓹 m蓹hz bunu. 14 00:00:34,810 --> 00:00:36,140 Bu q蓹d蓹r kod ed蓹k. 15 00:00:36,140 --> 00:00:39,210 >> Ilk bir int b蓹yan ed蓹k - biz will n z蓹ng - hans谋 saxlamaq 眉莽眉n 16 00:00:39,210 --> 00:00:41,030 陌stifad蓹莽il蓹rin tam. 17 00:00:41,030 --> 00:00:44,250 陌ndi a艧a臒谋dak谋 ed蓹k. 18 00:00:44,250 --> 00:00:51,292 Printf, m蓹n蓹 bir m眉sb蓹t int verin. 19 00:00:51,292 --> 00:00:54,470 陌ndi almaq ed蓹k ki, istifad蓹 int CS50 kitabxana GetInt 20 00:00:54,470 --> 00:00:59,110 funksiyas谋, n GetInt olur. 21 00:00:59,110 --> 00:01:02,610 陌ndi biz bir 艧ey bunu tamamlay谋n, lakin biz bunu ist蓹yir蓹m olacaq 22 00:01:02,610 --> 00:01:04,580 n is蓹 - 23 00:01:04,580 --> 00:01:05,480 n蓹? - 24 00:01:05,480 --> 00:01:09,370 1-d蓹n az, h蓹qiq蓹t蓹n biz 蓹g蓹r bir m眉sb蓹t tam ist蓹yirik. 25 00:01:09,370 --> 00:01:11,670 >> Indi ir蓹li getm蓹k v蓹 莽ap ed蓹k. 26 00:01:11,670 --> 00:01:17,590 B眉t眉n yax艧谋, thanks varsa m眉sb蓹t int, 27 00:01:17,590 --> 00:01:19,360 n枚qt蓹li verg眉l, fayl saxlamaq. 28 00:01:19,360 --> 00:01:21,480 陌ndi t蓹rtib v蓹 run ed蓹k. 29 00:01:21,480 --> 00:01:25,550 >> M眉sb蓹t dot 莽izgi m眉sb蓹t olun. 30 00:01:25,550 --> 00:01:27,470 V蓹 indi istenir al谋ram m眉sb蓹t int. 31 00:01:27,470 --> 00:01:29,630 M蓹n蓹 1 il蓹 蓹m蓹kda艧l谋q ed蓹k. 32 00:01:29,630 --> 00:01:31,330 M眉sb蓹t int 眉莽眉n t蓹艧蓹kk眉r edirik. 33 00:01:31,330 --> 00:01:33,650 >> Indi bu proqram t蓹krar ed蓹k v蓹 蓹m蓹kda艧l谋q. 34 00:01:33,650 --> 00:01:35,260 M蓹n蓹 bir m眉sb蓹t int verin. 35 00:01:35,260 --> 00:01:37,300 Nec蓹 m蓹nfi 1 haqq谋nda? 36 00:01:37,300 --> 00:01:37,910 Maraql谋. 37 00:01:37,910 --> 00:01:40,460 Proqram art谋q reprompted olunur int 眉莽眉n m蓹n蓹. 38 00:01:40,460 --> 00:01:43,170 >> Nin bir az daha olaq 0 il蓹 莽蓹tin. 39 00:01:43,170 --> 00:01:46,310 H蓹l蓹 bir m眉sb蓹t int, bel蓹 ed蓹k bu d蓹f蓹 蓹m蓹kda艧l谋q v蓹 40 00:01:46,310 --> 00:01:48,280 , yen蓹 1 t蓹min edir. 41 00:01:48,280 --> 00:01:49,990 M眉sb蓹t int 眉莽眉n t蓹艧蓹kk眉r edirik. 42 00:01:49,990 --> 00:01:54,300 >> 陌ndi ki, m蓹n qeyd etm蓹k vacibdir x蓹tt 6 m蓹nim d蓹yi艧蓹n n elan, 43 00:01:54,300 --> 00:01:56,510 do-is蓹 loop k蓹narda. 44 00:01:56,510 --> 00:02:01,030 M蓹n 蓹v蓹zin蓹 daxilind蓹 n elan etdi m蓹nim do-is蓹 loop, x眉susi, dem蓹k, 45 00:02:01,030 --> 00:02:06,230 M蓹n d蓹 int almaq line 10, istifad蓹莽i ki, int n olard谋 yaln谋z 46 00:02:06,230 --> 00:02:09,904 Bu buruq s蓹rh蓹dl蓹ri daxilind蓹 m枚vcud Hal-haz谋rda olan a艧谋rma 47 00:02:09,904 --> 00:02:12,320 line 8 v蓹 line 11. 48 00:02:12,320 --> 00:02:16,570 >> Ba艧qa s枚zl蓹, n scoped olunacaq ki, do-is蓹 loop daxilind蓹. 49 00:02:16,570 --> 00:02:20,390 Amma problem ki, biz d蓹 line 12 n istifad蓹 etm蓹k ist蓹diyiniz 50 00:02:20,390 --> 00:02:21,900 Bu 艧蓹rt daxilind蓹. 51 00:02:21,900 --> 00:02:26,120 Bel蓹 g枚r眉nm眉r Bel蓹 ki, baxmayaraq olduqca, bu 莽ox q蓹sd蓹n var 52 00:02:26,120 --> 00:02:28,210 n xaricind蓹 elan bu do-is蓹 loop. 53 00:02:28,210 --> 00:02:29,838