1 00:00:00,000 --> 00:00:00,720 2 00:00:00,720 --> 00:00:03,190 >> DAVID J. MALAN: M蓹n ist蓹rdim ki, d眉艧眉n蓹k ister bir proqram h蓹yata ke莽irm蓹k 眉莽眉n 3 00:00:03,190 --> 00:00:06,650 sonra bir string 眉莽眉n istifad蓹莽i v蓹 davam giri艧 kapitalla艧d谋rmaq, 4 00:00:06,650 --> 00:00:09,790 bir ki莽ik h蓹rfl蓹ri konvertasiya onlar b枚y眉k yaz谋n ki,. 5 00:00:09,790 --> 00:00:11,770 Yax艧谋, ged蓹k qabaqda v蓹 ki proqram谋n谋 h蓹yata ke莽iririk. 6 00:00:11,770 --> 00:00:18,760 >> Ilk cs50.h t蓹qib daxildir ed蓹k t蓹r蓹find蓹n stdio.h daxildir. 7 00:00:18,760 --> 00:00:23,990 V蓹 bel蓹 ki, biz strlen istifad蓹 ed蓹 bil蓹rsiniz ki, nin string.h daxil imkan. 8 00:00:23,990 --> 00:00:29,860 >> N枚vb蓹ti 蓹sas kimi int 蓹sas void elan ed蓹k v蓹 indi t蓹klif davam ed蓹k 9 00:00:29,860 --> 00:00:31,600 simli istifad蓹莽i. 10 00:00:31,600 --> 00:00:34,840 Printf, onlar谋 t蓹klif ed蓹k b蓹zi giri艧 眉莽眉n. 11 00:00:34,840 --> 00:00:36,460 陌ndi bir simli b蓹yan ed蓹k - 12 00:00:36,460 --> 00:00:37,630 biz s z蓹ng ed蓹c蓹yik - 13 00:00:37,630 --> 00:00:44,010 v蓹 bu z蓹ng n蓹tic蓹sind蓹 saxlamaq CS50 kitabxana funksiyas谋 GetString. 14 00:00:44,010 --> 00:00:48,850 >> Indi h蓹r 眉z蓹rind蓹 t蓹krarlamaq 眉莽眉n davam ed蓹k s, b枚y眉k h蓹rfl蓹 simvol 15 00:00:48,850 --> 00:00:50,650 g枚r眉r眉k ki, h蓹r hans谋 ki莽ik m蓹ktublar. 16 00:00:50,650 --> 00:00:53,630 Int, i 0 almaq. 17 00:00:53,630 --> 00:00:58,780 Nin d蓹 b蓹rab蓹r olaraq n elan ed蓹k lar谋n uzunlu臒u biz ki 18 00:00:58,780 --> 00:01:03,590 n q蓹d蓹r i q蓹d蓹r t蓹krarlamaq, bu s uzunlu臒u, v蓹 h蓹r 19 00:01:03,590 --> 00:01:05,760 iteration art谋m i. 20 00:01:05,760 --> 00:01:09,970 >> V蓹 sonra bu loop daxilind蓹, ed蓹k ilk yoxlamaq cari m蓹ktub - 21 00:01:09,970 --> 00:01:12,270 s i-ci m蓹ktubu, bel蓹 dan谋艧maq - 22 00:01:12,270 --> 00:01:14,170 bir ki莽ik m蓹ktubu. 23 00:01:14,170 --> 00:01:23,090 S bracket i v蓹 ya daha 莽ox b蓹rab蓹r olduqda bir ki莽ik, v蓹 az 眉莽眉n 24 00:01:23,090 --> 00:01:26,900 daha 莽ox v蓹 ya ki莽ik z b蓹rab蓹r - 25 00:01:26,900 --> 00:01:30,860 陌ndi biz bir ki莽ik 莽evirm蓹k ist蓹yirsinizs蓹 b枚y眉k m蓹ktub, ilk geri 26 00:01:30,860 --> 00:01:35,810 ASCII ki莽ik bir 97 v蓹 bir b枚y眉k A 65. 27 00:01:35,810 --> 00:01:41,020 Eyni zamanda, ki莽ik b, 98 v蓹 bir b枚y眉k B 66. 28 00:01:41,020 --> 00:01:44,180 >> Ki, model baxmaq davam ets蓹niz, biz g枚r蓹c蓹ksiniz ki, ki莽ik 29 00:01:44,180 --> 00:01:49,240 M蓹ktub ali h蓹mi艧蓹 32 d蓹y蓹rl蓹rdir Bu b枚y眉k harf daha. 30 00:01:49,240 --> 00:01:53,490 Bel蓹likl蓹, biz ki莽ik 莽evirm蓹k ist蓹yirsinizs蓹 b枚y眉k, bu olmal谋d谋r 31 00:01:53,490 --> 00:01:57,210 莽谋xmaq, h蓹qiq蓹t蓹n, kifay蓹t Istifad蓹莽i daxil olan 32. 32 00:01:57,210 --> 00:02:01,330 V蓹 ya 眉mumiyy蓹tl蓹, yaln谋z 莽谋xmaq ki, bir ki莽ik bir v蓹 aras谋nda f蓹rq 33 00:02:01,330 --> 00:02:02,310 kapital A. 34 00:02:02,310 --> 00:02:03,410 >> Ifad蓹 etm蓹k nec蓹? 35 00:02:03,410 --> 00:02:04,640 Yax艧谋, kodu bunu ed蓹k. 36 00:02:04,640 --> 00:02:09,960 脟ap printf, quote, d谋rna臒谋 ba臒lamaq "% c" izl蓹di cari xarakteri, 37 00:02:09,960 --> 00:02:18,500 s bracket i minus var n蓹 莽ap ki莽ik bir etm蓹nin n蓹tic蓹 38 00:02:18,500 --> 00:02:22,660 minus A n枚qt蓹li verg眉l b枚y眉k. 39 00:02:22,660 --> 00:02:27,010 Ba艧qa s枚zl蓹, bu ara ifad蓹, ki莽ik bir minus b枚y眉k A, edir 40 00:02:27,010 --> 00:02:29,360 biz蓹 geri olacaq G眉n眉n 32 sonu. 41 00:02:29,360 --> 00:02:31,230 Amma unutmay谋n yoxdur 32 ki. 42 00:02:31,230 --> 00:02:34,150 M蓹n komp眉ter anlamaq 眉莽眉n imkan ola bil蓹r n蓹 ki莽ik aras谋nda f蓹rq 43 00:02:34,150 --> 00:02:35,990 bir v蓹 kapital A edir. 44 00:02:35,990 --> 00:02:39,610 >> Eyni zamanda, bir d蓹f蓹 m蓹n ki, f蓹rq bilirik M蓹n s-d蓹n 莽谋xmaq bil蓹r 45 00:02:39,610 --> 00:02:43,710 n蓹 olacaq bracket i olan bir ehtimalla bir ki莽ik m蓹ktubu 46 00:02:43,710 --> 00:02:48,100 a艧a臒谋 d蓹y蓹ri, x蓹rit蓹l蓹r, y蓹ni bir d蓹y蓹r bir b枚y眉k ekvivalent 眉z蓹rind蓹. 47 00:02:48,100 --> 00:02:51,240 T蓹rtib, indi xilas ed蓹k, v蓹 bu proqram run. 48 00:02:51,240 --> 00:02:57,760 Dot 莽izgi kapitalla艧d谋rmaq kapitalla艧d谋r谋l谋r olun. 49 00:02:57,760 --> 00:03:01,290 V蓹 m蓹nim input salam olacaq. 50 00:03:01,290 --> 00:03:02,920 V蓹 biz hello, var. 51 00:03:02,920 --> 00:03:05,570 >> 陌ndi m蓹nim tez, etiraf, biz etdik bir az 莽irkin, 莽眉nki 52 00:03:05,570 --> 00:03:07,810 莽ap bir az 莽谋xar谋lm谋艧d谋r. 53 00:03:07,810 --> 00:03:09,370 V蓹 geri getm蓹k v蓹 蓹lav蓹 ed蓹k. 54 00:03:09,370 --> 00:03:12,890 Bu proqram 莽ox alt谋nda, M蓹n 莽ox sad蓹c蓹 v蓹 蓹sas蓹n Ben 55 00:03:12,890 --> 00:03:18,440 estetik m蓹qs蓹d, printf 蓹lav蓹 etm蓹k 眉莽眉n gedir, quote, d谋rna臒谋 ba臒lamaq backslash n. 56 00:03:18,440 --> 00:03:22,330 Bu fayl谋 resave ed蓹k, , t蓹krar compile. 57 00:03:22,330 --> 00:03:28,090 >> Kapitalla艧d谋rmaq olun, dot 莽izgi kapitalla艧d谋rmaq. 58 00:03:28,090 --> 00:03:32,540 Yen蓹 giri艧 眉莽眉n m蓹n "salam" t蓹min ed蓹c蓹yik b眉t眉n a艧a臒谋 halda v蓹 indi, Enter 59 00:03:32,540 --> 00:03:34,550 v蓹 "hello," daha 莽ox pakiz蓹 莽ap. 60 00:03:34,550 --> 00:03:36,432