1 00:00:00,000 --> 00:00:00,285 2 00:00:00,285 --> 00:00:03,030 >> DAVID J. MALAN: nin yaz谋l谋 ba艧lamaq ed蓹k bir daha m眉r蓹kk蓹b 艧蓹rait. 3 00:00:03,030 --> 00:00:06,530 X眉susil蓹, bir proqram yazmaq imkan ki, bir tam 眉莽眉n istifad蓹莽i ister, 4 00:00:06,530 --> 00:00:09,460 sonra 1 v蓹 10 aras谋nda, dem蓹k, v蓹 analiz bir az edir. 5 00:00:09,460 --> 00:00:14,530 Amma bu d蓹f蓹 hesabatlar谋n olub say谋 ki莽ik v蓹 ya orta v蓹 ya b枚y眉k 6 00:00:14,530 --> 00:00:17,480 枚l莽眉s眉, h蓹min f蓹rql蓹r r蓹sm kifay蓹t q蓹d蓹r 枚zba艧谋na. 7 00:00:17,480 --> 00:00:21,040 >> Bunu etm蓹k 眉莽眉n, m蓹n almaq etibar gedir蓹m int, bu CS50 funksiyas谋 8 00:00:21,040 --> 00:00:22,860 m蓹hz o ki kitabxana. 9 00:00:22,860 --> 00:00:24,350 V蓹 m蓹n d蓹 gedir蓹m leverage print f. 10 00:00:24,350 --> 00:00:28,530 M蓹n ba艧lamaq 眉莽眉n gedir蓹m cs50.h kimi o c眉ml蓹d蓹n 11 00:00:28,530 --> 00:00:31,880 h蓹m莽inin standart io.h. 12 00:00:31,880 --> 00:00:36,460 >> V蓹 sonra 蓹sas b蓹yan olacaq adi yol, int 蓹sas etibars谋z, a莽谋q buruq 13 00:00:36,460 --> 00:00:38,440 brace, yax谋n buruq brace. 14 00:00:38,440 --> 00:00:41,240 M蓹n sonra t蓹klif gedir蓹m bir tam 眉莽眉n istifad蓹莽i. 15 00:00:41,240 --> 00:00:48,340 Print f, m蓹n蓹 verin 1 v蓹 10 aras谋nda int. 16 00:00:48,340 --> 00:00:52,640 >> 陌ndi elan ki, int almaq imkan bir d蓹yi艧蓹n dem蓹k, deyil蓹n, n v蓹 t蓹yin 17 00:00:52,640 --> 00:00:55,520 Bu get int qaytar谋lmas谋 d蓹y蓹ri. 18 00:00:55,520 --> 00:00:57,300 陌ndi analiz bir az n蓹 ed蓹k. 19 00:00:57,300 --> 00:01:04,500 >> N v蓹 ya daha 莽ox 0 b蓹rab蓹rdir v蓹 蓹g蓹r n daha az v蓹 ya 3, dem蓹k, b蓹rab蓹r 20 00:01:04,500 --> 00:01:12,560 sonra biz ir蓹li v蓹 莽ap getm蓹k olacaq h蓹yata ki莽ik bir int se莽ilmi艧. 21 00:01:12,560 --> 00:01:15,730 >> Ba艧qa, istifad蓹莽i dem蓹k, se莽er 蓹g蓹r, orta 枚l莽眉l眉 d蓹y蓹ri ed蓹k 22 00:01:15,730 --> 00:01:16,960 a艧a臒谋dak谋 kimi kontrol. 23 00:01:16,960 --> 00:01:23,360 N v蓹 ya daha 莽ox b蓹rab蓹r Else 蓹g蓹r, dem蓹k, 4 v蓹 n-d蓹n az v蓹 ya b蓹rab蓹rdir 24 00:01:23,360 --> 00:01:31,850 dem蓹k, 7, sonra 莽ap gedir蓹m h蓹yata bir orta int se莽ilmi艧. 25 00:01:31,850 --> 00:01:36,490 >> N蓹hay蓹t, m蓹n g眉man gedir蓹m ki, 蓹g蓹r d蓹y蓹ri onlar 8 v蓹 10 aras谋nda 26 00:01:36,490 --> 00:01:37,550 b枚y眉k bir int se莽ilmi艧. 27 00:01:37,550 --> 00:01:44,140 Bel蓹 ki, ifad蓹 etm蓹k, ba艧qa yaz谋n laz谋md谋r, 蓹g蓹r n v蓹 ya daha 莽ox 8 b蓹rab蓹r v蓹 n 28 00:01:44,140 --> 00:01:53,590 daha az v蓹 ya 10 b蓹rab蓹r, davam edir v蓹 b枚y眉k bir int se莽ilmi艧 莽ap. 29 00:01:53,590 --> 00:01:55,720 >> Ba艧qa, burada d枚rd眉nc眉 艧蓹rt var. 30 00:01:55,720 --> 00:01:59,520 Istifad蓹莽i 蓹v蓹zin蓹 蓹m蓹kda艧l谋q v蓹 olmasayd谋 az ki, bir d蓹y蓹r tipli 31 00:01:59,520 --> 00:02:04,430 10-d蓹n 0 v蓹 ya daha, m蓹n ist蓹yir蓹m sad蓹c蓹 onlar谋 m蓹z蓹mm蓹t etm蓹k. 32 00:02:04,430 --> 00:02:12,490 Else h蓹yata 莽ap, siz se莽ilmi艧 yaln谋艧 int. 33 00:02:12,490 --> 00:02:13,950 >> Nin fayl谋 ed蓹k. 34 00:02:13,950 --> 00:02:17,580 Qeyri-switch etm蓹k il蓹 t蓹rtib. 35 00:02:17,580 --> 00:02:21,650 Geri m蓹nim tez, m蓹n 莽al谋艧t谋rmak 眉莽眉n gedir蓹m Bu n枚qt蓹 il蓹 qeyri-ke莽id do臒ramaq. 36 00:02:21,650 --> 00:02:23,320 V蓹 ne莽蓹 d蓹y蓹rl蓹r ed蓹k. 37 00:02:23,320 --> 00:02:26,110 >> Birincisi, uncooperative olsun v蓹 m蓹nfi 1 yaz谋n. 38 00:02:26,110 --> 00:02:30,970 Xo艧b蓹xtlikd蓹n, a艧kar edilib bizim ki, v蓹ziyy蓹td蓹 final filial谋. 39 00:02:30,970 --> 00:02:36,530 Nin dot 莽izgi il蓹 daha c蓹hd ed蓹k qeyri-switch, bu d蓹f蓹 bu 1 verilm蓹si. 40 00:02:36,530 --> 00:02:37,900 M蓹n, h蓹qiq蓹t蓹n, ki莽ik int se莽ilmi艧. 41 00:02:37,900 --> 00:02:43,250 >> Nin dot 莽izgi il蓹 daha bunu ed蓹k qeyri-switch, bu d蓹f蓹, dem蓹k, 5 toplama. 42 00:02:43,250 --> 00:02:44,590 V蓹 bir orta int var. 43 00:02:44,590 --> 00:02:48,200 Indi yen蓹 dot ed蓹k qeyri-ke莽id do臒ramaq. 44 00:02:48,200 --> 00:02:52,650 V蓹 bu 10 bir d蓹y蓹r ver蓹n h蓹qiq蓹t蓹n b枚y眉k bir int edir. 45 00:02:52,650 --> 00:02:55,310 >> 陌ndi qeyd d蓹y蓹r ki, bu proqram h蓹yata bil蓹rdi 46 00:02:55,310 --> 00:02:56,840 yollar bir s谋ra. 47 00:02:56,840 --> 00:03:00,160 陌lk n枚vb蓹d蓹, bu, tamamil蓹 idi M蓹n x蓹tl蓹ri 莽蓹kdi ixtiyari ki, m蓹n 48 00:03:00,160 --> 00:03:03,290 ki莽ik, orta aras谋nda etdi, v蓹 b枚y眉k ints. 49 00:03:03,290 --> 00:03:05,230 Biz o t蓹rtib bil蓹rdi yerd蓹 s蓹rh蓹dl蓹ri. 50 00:03:05,230 --> 00:03:08,930 >> Amma daha maraql谋s谋, m蓹n yox idi b眉t眉n bunlar il蓹 枚z眉m眉 ifad蓹 etm蓹k 51 00:03:08,930 --> 00:03:13,440 v蓹 ya daha 莽ox b蓹rab蓹r v蓹 ya az 莽ox v蓹 ya 蓹lam蓹tl蓹ri b蓹rab蓹r. 52 00:03:13,440 --> 00:03:18,880 M蓹n, m蓹s蓹l蓹n, yenid蓹n ola bil蓹r, 蓹g蓹r n v蓹 ya daha 莽ox 4 b蓹rab蓹r v蓹 53 00:03:18,880 --> 00:03:24,760 n daha az v蓹 ya 7-y蓹 b蓹rab蓹rdir, 蓹v蓹zin蓹 n daha 莽ox 3 v蓹 n 蓹g蓹r 54 00:03:24,760 --> 00:03:29,130 8-d蓹n az, sonra 莽ap olunur Bir orta int se莽ilmi艧. 55 00:03:29,130 --> 00:03:33,360 >> B眉t眉n istifad蓹莽i daxil 蓹g蓹r, il蓹 sonra get int t蓹bi蓹t, bir tam deyil biz 56 00:03:33,360 --> 00:03:37,580 Ya test ki, d蓹y蓹ri b枚y眉kd眉r 蓹g蓹r 3 v蓹 ya daha 莽ox v蓹 ya daha 57 00:03:37,580 --> 00:03:38,740 4 b蓹rab蓹r. 58 00:03:38,740 --> 00:03:43,130 V蓹 biz d蓹 yoxlamaq bil蓹r ki, d蓹y蓹ri az 8 v蓹 ya daha az 59 00:03:43,130 --> 00:03:44,590 莽ox v蓹 ya 7-y蓹 b蓹rab蓹rdir. 60 00:03:44,590 --> 00:03:45,860