1 00:00:00,000 --> 00:00:00,340 2 00:00:00,340 --> 00:00:02,690 >> DAVID MALAN: biz yazmaq ist蓹diyiniz d眉艧眉n蓹k istifad蓹莽i ister ki, bir proqram 3 00:00:02,690 --> 00:00:05,100 sonra simli v蓹 capitalizes 眉莽眉n ki, simli. 4 00:00:05,100 --> 00:00:09,000 B蓹li, b蓹zi tan谋艧 il蓹 ba艧lamaq ed蓹k kodu s adl谋 simli elan v蓹 5 00:00:09,000 --> 00:00:11,380 bu qaytar谋lmas谋 t蓹yin GetString d蓹y蓹ri. 6 00:00:11,380 --> 00:00:14,910 V蓹 art谋q t蓹krarlamaq davam ed蓹k bu simli simvol. 7 00:00:14,910 --> 00:00:16,000 B蓹li, nec蓹 ki etm蓹liy蓹m? 8 00:00:16,000 --> 00:00:19,350 Bu simli yaln谋z bir 莽谋x谋r ki simvol ard谋c谋ll谋qla, lakin daha 莽ox 9 00:00:19,350 --> 00:00:23,320 d眉zg眉n, simli bir s谋ra edir biz istifad蓹 ed蓹 bil蓹rsiniz dem蓹kdir simvol, 10 00:00:23,320 --> 00:00:27,590 daxil index kvadrat m枚t蓹riz蓹 notation bir string v蓹 f蓹rdi 蓹ld蓹 11 00:00:27,590 --> 00:00:28,680 simvol. 12 00:00:28,680 --> 00:00:30,980 >> Ba艧qa s枚zl蓹, biz a艧a臒谋dak谋. 13 00:00:30,980 --> 00:00:36,730 Int, i, 0 olur, v蓹 n olur istifad蓹 ed蓹r蓹k, s uzunlu臒u dem蓹k 14 00:00:36,730 --> 00:00:37,530 bizim funksiyas谋 [? bulamaq?] 15 00:00:37,530 --> 00:00:38,630 [? line?] 16 00:00:38,630 --> 00:00:40,450 i i + + n azd谋r. 17 00:00:40,450 --> 00:00:45,290 Bu loop ba艧qa s枚zl蓹, biz b眉t眉n n m蓹ktublar 眉z蓹rind蓹 t蓹krarlamaq ed蓹c蓹k 18 00:00:45,290 --> 00:00:46,670 simli s. 19 00:00:46,670 --> 00:00:51,680 Bu loop 蓹rzind蓹, m蓹n gedir蓹m , yoxlamaq 蓹g蓹r s i-ci xarakter 20 00:00:51,680 --> 00:00:57,630 v蓹 ya daha 莽ox bir ki莽ik b蓹rab蓹r, v蓹 i-ci karakter az v蓹 ya 21 00:00:57,630 --> 00:01:02,370 bir ki莽ik c b蓹rab蓹r, m蓹n ist蓹yir蓹m m蓹ktub kapitalla艧d谋rmaq ke莽in. 22 00:01:02,370 --> 00:01:08,030 Ba艧qa s枚zl蓹, m蓹n% c 莽ap etm蓹k ist蓹yir蓹m 眉莽眉n bir tutucu v蓹 蓹v蓹z kimi 23 00:01:08,030 --> 00:01:11,120 ki, tutucu s bracket i. 24 00:01:11,120 --> 00:01:14,390 >> Lakin sonra m蓹n 莽evirm蓹k laz谋md谋r s bracket i b枚y眉k 眉莽眉n. 25 00:01:14,390 --> 00:01:18,930 Bunu etm蓹k 眉莽眉n, m蓹n sad蓹c蓹 莽谋xmaq bil蓹r f蓹rq aras谋nda n蓹 26 00:01:18,930 --> 00:01:24,120 ki莽ik bir v蓹 kapital A. B蓹li, m蓹n faktiki kapital A oldu臒unu xat谋rlay谋ram yoxdur 27 00:01:24,120 --> 00:01:27,160 ASCII 65, v蓹 ki莽ik bir 97 edir. 28 00:01:27,160 --> 00:01:29,210 Bel蓹 ki, f蓹rq texniki 32-dir. 29 00:01:29,210 --> 00:01:31,620 M蓹n burada yaln谋z a臒谋r kodu 32 bil蓹r. 30 00:01:31,620 --> 00:01:33,870 Amma m眉tl蓹q g眉c bu n枚mr蓹l蓹ri xat谋rlay谋ram. 31 00:01:33,870 --> 00:01:37,250 >> V蓹 眉st蓹lik, n蓹 蓹g蓹r onlar komp眉ter d蓹yi艧ir? 32 00:01:37,250 --> 00:01:38,520 脟ox g眉man ki, onlar deyilik. 33 00:01:38,520 --> 00:01:42,460 Amma point m蓹n h蓹l蓹 bil蓹rsiniz ki, qal谋r ki, hesab ifad蓹 眉mumil蓹艧dirm蓹k 34 00:01:42,460 --> 00:01:46,550 yaln谋z f蓹rq n蓹 bir ki莽ik bir v蓹 kapital aras谋nda 35 00:01:46,550 --> 00:01:50,880 M蓹n off 莽谋xmaq ist蓹yir蓹m n蓹 bu ki莽ik m蓹ktubu. 36 00:01:50,880 --> 00:01:54,500 >> 陌ndi, 蓹g蓹r bu m蓹ktubu ki莽ik deyil, m蓹n sad蓹c蓹 37 00:01:54,500 --> 00:01:56,620 onu 莽ap etm蓹k ist蓹yir蓹m. 38 00:01:56,620 --> 00:02:01,110 printf, m蓹nim tutucu kimi% c, s bracket i. 39 00:02:01,110 --> 00:02:05,150 Bu proqram谋n alt谋nda, ed蓹k sad蓹c蓹 newline 莽ap ki m蓹nim 40 00:02:05,150 --> 00:02:07,520 tez yeni g枚r眉n眉r 枚z line. 41 00:02:07,520 --> 00:02:11,540 >> Indi bu proqram t蓹rtib ed蓹k etm蓹k capitalize0 il蓹. 42 00:02:11,540 --> 00:02:13,900 Nin capitalize0 il蓹 run ed蓹k. 43 00:02:13,900 --> 00:02:17,190 V蓹 kimi bir s枚z yaz谋n imkan salam b眉t眉n ki莽ik. 44 00:02:17,190 --> 00:02:19,960 M蓹n b枚y眉k Hello geri almaq g枚zl蓹nildiyi kimi. 45 00:02:19,960 --> 00:02:25,210 Amma daha bir test, bu d蓹f蓹 c蓹hd ed蓹k 枚z ad谋 il蓹, D-A-V-I-D, lakin 46 00:02:25,210 --> 00:02:28,170 陌lk D yaln谋z, kapitalla艧d谋r谋lm谋艧 halda m蓹n bir 艧ey messed 47 00:02:28,170 --> 00:02:29,430 ilk char. 48 00:02:29,430 --> 00:02:34,250 B枚y眉k daxil edin v蓹 D-A-V-I-D el蓹c蓹 d蓹 莽ap olunur. 49 00:02:34,250 --> 00:02:36,873