1 00:00:00,000 --> 00:00:00,440 2 00:00:00,440 --> 00:00:03,440 >> HOPARL脰R 1: t蓹hlil Sonuncu d蓹f蓹 integers, biz b蓹zi istifad蓹 ki, xat谋rlay谋ram 3 00:00:03,440 --> 00:00:07,810 Boolean ifad蓹l蓹r yoxlamaq 眉莽眉n bir istifad蓹莽i Giri艧 n n枚mr蓹l蓹ri aras谋nda idi 4 00:00:07,810 --> 00:00:11,580 kimi 0 v蓹 3, 4 v蓹 7, v蓹 8 v蓹 10. 5 00:00:11,580 --> 00:00:14,990 Yax艧谋, biz ba艧qa varsa nin istifad蓹 v蓹 etdi nin 蓹g蓹r, lakin siz 莽谋x谋r 6 00:00:14,990 --> 00:00:17,990 istifad蓹 ki, eyni m蓹ntiq h蓹yata bir M眉xt蓹lif proqramla艧d谋rma tikinti 7 00:00:17,990 --> 00:00:21,400 c蓹mi h蓹l蓹 蓹ld蓹 ed蓹rk蓹n d蓹qiq eyni n蓹tic蓹. 8 00:00:21,400 --> 00:00:25,000 茝slind蓹, biz bir 艧ey t蓹qdim ed蓹 bil蓹r biz蓹 imkan verir ki, bir ke莽id adl谋 9 00:00:25,000 --> 00:00:28,660 as谋l谋 olaraq bizim davran谋艧 ke莽id b蓹zi d蓹yi艧蓹n d蓹y蓹ri. 10 00:00:28,660 --> 00:00:29,840 >> Bu bir c蓹hd verim. 11 00:00:29,840 --> 00:00:35,730 Bunu etm蓹k 眉莽眉n, m蓹n ilk daxil gedir蓹m cs50.h. yolu il蓹 cs50 kitabxana 12 00:00:35,730 --> 00:00:39,960 M蓹n d蓹 standart daxil gedir蓹m standart I / O.h yolu il蓹 kitabxana. 13 00:00:39,960 --> 00:00:44,540 M蓹n 蓹sas b蓹yan gedir蓹m adi yol, 蓹sas etibars谋z int. 14 00:00:44,540 --> 00:00:45,650 Buruq brace a莽谋n. 15 00:00:45,650 --> 00:00:47,100 Buruq brace ba臒lay谋n. 16 00:00:47,100 --> 00:00:49,720 陌ndi m蓹n xahi艧 gedir蓹m bir tam 眉莽眉n istifad蓹莽i. 17 00:00:49,720 --> 00:00:56,990 >> Printf, M蓹n蓹 bir int verm蓹k 1 v蓹 10 aras谋nda. 18 00:00:56,990 --> 00:00:59,310 V蓹 indi almaq 眉莽眉n gidiyorum ki, CS50 istifad蓹 int 19 00:00:59,310 --> 00:01:01,590 kitabxanalar, GetInt f蓹aliyy蓹t g枚st蓹rir. 20 00:01:01,590 --> 00:01:06,140 Int nin n z蓹ng ed蓹k, GetInt b蓹rab蓹rdir. 21 00:01:06,140 --> 00:01:08,500 陌ndi bir az gedir蓹m ki, tam haqq谋nda analiz. 22 00:01:08,500 --> 00:01:13,120 Biraz 枚zba艧谋na, lakin bu il蓹 bir ke莽id kimi tan谋nan yeni tikinti. 23 00:01:13,120 --> 00:01:16,530 A艧a臒谋dak谋 kimi n d蓹y蓹ri yand谋r谋n. 24 00:01:16,530 --> 00:01:23,240 >> N 1 b蓹rab蓹rdir halda, ya da n 2, v蓹 ya halda b蓹rab蓹rdir ki, hal 25 00:01:23,240 --> 00:01:28,150 ki, n 3 b蓹rab蓹rdir, ir蓹li getm蓹k v蓹 kodu bu x蓹tt icra. 26 00:01:28,150 --> 00:01:34,480 Bir ki莽ik int, fasil蓹 se莽ilmi艧 printf. 27 00:01:34,480 --> 00:01:37,610 陌ndi ekvivalent h蓹yata ke莽irilm蓹si 眉莽眉n laz谋md谋r bir ELT sad蓹 28 00:01:37,610 --> 00:01:40,990 b蓹zi 蓹lav蓹 hallarda sadalama臒a. 29 00:01:40,990 --> 00:01:47,180 >> N 4 b蓹rab蓹rdir ki halda, ya da n 5 v蓹 ya halda b蓹rab蓹rdir ki, hal 30 00:01:47,180 --> 00:01:53,830 ki, n ki, n 6 b蓹rab蓹rdir, v蓹 ya halda 7 b蓹rab蓹rdir, ir蓹li getm蓹k v蓹 莽ap 31 00:01:53,830 --> 00:01:58,000 orta Int se莽ilmi艧. 32 00:01:58,000 --> 00:01:59,490 Fasil蓹. 33 00:01:59,490 --> 00:02:02,300 陌ndi halda istifad蓹莽i se莽ilmi艧 b枚y眉k bir say谋, ed蓹k 34 00:02:02,300 --> 00:02:04,940 a艧a臒谋dak谋 kimi ki, a艧kar. 35 00:02:04,940 --> 00:02:08,900 >> Istifad蓹莽i s蓹kkiz se莽ilmi艧 halda v蓹 ya istifad蓹莽i se莽in halda 36 00:02:08,900 --> 00:02:14,110 doqquz, v蓹 ya istifad蓹莽i se莽in halda 10, davam v蓹 莽ap 37 00:02:14,110 --> 00:02:17,830 b枚y眉k bir Int se莽ilmi艧. 38 00:02:17,830 --> 00:02:19,180 Fasil蓹. 39 00:02:19,180 --> 00:02:23,970 ELT, bir istifad蓹莽i bir s谋ra se莽in olmasayd谋 ki, bu 10 hallarda h蓹r hans谋 d眉艧眉r 40 00:02:23,970 --> 00:02:25,520 b蓹zi default davran谋艧 var bildirin. 41 00:02:25,520 --> 00:02:27,870 A艧a臒谋dak谋 kimi bu halda olacaq. 42 00:02:27,870 --> 00:02:32,860 >> Default, Printf, siz se莽ilmi艧 yaln谋艧 Int. 43 00:02:32,860 --> 00:02:36,100 44 00:02:36,100 --> 00:02:38,220 Fasil蓹. 45 00:02:38,220 --> 00:02:42,870 陌ndi bu fayl t蓹rtib saxlamaq 蓹g蓹r Bu ke莽id etm蓹k. 46 00:02:42,870 --> 00:02:44,870 . Slash ke莽id il蓹 Run. 47 00:02:44,870 --> 00:02:46,770 A臒谋l谋 莽ek bir ne莽蓹 n蓹 ed蓹k. 48 00:02:46,770 --> 00:02:48,440 M蓹n 1-bir Int ala bil蓹rsiniz. 49 00:02:48,440 --> 00:02:50,110 V蓹 ID ki莽ik int se莽ilmi艧. 50 00:02:50,110 --> 00:02:52,240 >> 陌ndi n蓹 ed蓹k. Ke莽id do臒ramaq. 51 00:02:52,240 --> 00:02:54,514 V蓹 dem蓹k m蓹nfi 1 yaz谋n. 52 00:02:54,514 --> 00:02:56,900 V蓹 ID yaln谋艧 int se莽ilmi艧. 53 00:02:56,900 --> 00:02:59,560 G眉n眉n sonunda, ke莽id bunu imkan vermir tikintisi 54 00:02:59,560 --> 00:03:03,320 茝g蓹r siz art谋q n蓹 ed蓹 bil蓹r ki, bir 艧ey daha, 蓹g蓹r tan谋艧 ba艧qa varsa, il蓹 55 00:03:03,320 --> 00:03:04,530 ba艧qa tikintisi. 56 00:03:04,530 --> 00:03:07,470 Amma d蓹y蓹rl蓹r m蓹hdud siyah谋s谋 varsa Bir yoxlan谋lmas谋 edirik ki, 57 00:03:07,470 --> 00:03:09,820 switch b蓹yanat 莽ox bil蓹r yax艧谋 code daha 莽ox 58 00:03:09,820 --> 00:03:11,310 ayd谋n, v蓹 ya daha 莽ox oxunaql谋. 59 00:03:11,310 --> 00:03:12,910