1 00:00:00,000 --> 00:00:05,410 2 00:00:05,410 --> 00:00:07,640 >> Doug LLOYD: Kull dritt, hekk ejja nitkellmu dwar loops. 3 00:00:07,640 --> 00:00:10,015 Allura loops huma tip ta 'kessaħ għaliex dawn jippermettu program tiegħek 4 00:00:10,015 --> 00:00:12,050 li jesegwixxi linji ta 'kodiċi aktar u aktar u aktar. 5 00:00:12,050 --> 00:00:15,600 Ripetutament, mingħajr ma jkollhom kopja u paste jew inkella rrepetuti. 6 00:00:15,600 --> 00:00:17,630 Hemm tliet maġġuri tipi ta 'loops tkun taf tara. 7 00:00:17,630 --> 00:00:21,010 Int ser ikollok probabbilment ikollhom okkażjoni biex jintuża kull waħda kif inti progress permezz CS50. 8 00:00:21,010 --> 00:00:22,940 Xi wħud minn dawn loops huma pretty familjari għalik mill-bidu, 9 00:00:22,940 --> 00:00:25,814 Għalhekk għal darb'oħra, kif għamilna ma conditionals, aħna ser jpoġġuhom up ħdejn xulxin 10 00:00:25,814 --> 00:00:28,930 jekk ikun hemm analoġija nistgħu tiġbed. 11 00:00:28,930 --> 00:00:33,600 >> L-ewwel hija għal dejjem mill-bidu nett, b'hekk meta mqabbel waqt (veru). 12 00:00:33,600 --> 00:00:35,390 Dan hu dak li nsejħu loop infinita. 13 00:00:35,390 --> 00:00:38,560 Il-linji ta 'kodiċi bejn l-kaboċċi ċingi, ħafna bħall-biċċiet puzzle 14 00:00:38,560 --> 00:00:41,190 li jaqblu ġewwa l-C tal-blokk għal dejjem, 15 00:00:41,190 --> 00:00:45,290 se tesegwixxi ripetutament minn fuq għal isfel, aktar u aktar u aktar, 16 00:00:45,290 --> 00:00:46,085 dejjem. 17 00:00:46,085 --> 00:00:48,710 Wara kollox, jekk inti recall tagħna diskussjoni ta 'espressjonijiet Boolean, 18 00:00:48,710 --> 00:00:51,060 reali hija dejjem veru. 19 00:00:51,060 --> 00:00:53,250 Allura jekk aħna qed tagħmel xi ħaġa sakemm veru 20 00:00:53,250 --> 00:00:58,227 huwa true-- jidher silly-- ftit veru huwa dejjem veru, u għalhekk ser dejjem jimxu. 21 00:00:58,227 --> 00:01:00,060 Hija ser jimxu dejjem u dejjem ta 'dejjem sakemm aħna 22 00:01:00,060 --> 00:01:02,900 ssib mod biex break out ta 'dan ma dikjarazzjoni waqfa, li għal darb'oħra, 23 00:01:02,900 --> 00:01:06,350 rajna ftit ftit ilu aħna kienu jitkellem dwar switch. 24 00:01:06,350 --> 00:01:08,725 >> Jew inkella biss joqtol tagħna programm, li inċidentalment, 25 00:01:08,725 --> 00:01:11,110 jekk inti qatt issib ruħek fil- sitwazzjoni ma 'loop infinita 26 00:01:11,110 --> 00:01:13,484 u ma tafx kif twaqqaf program tiegħek milli titħaddem. 27 00:01:13,484 --> 00:01:16,527 Just hit kontroll u C u li ser joqtlu program tiegħek għalik. 28 00:01:16,527 --> 00:01:18,360 Iżda dan, għal darb'oħra, huwa jissejjaħ loop infinita. 29 00:01:18,360 --> 00:01:19,818 Huwa loop li se jimxu dejjem. 30 00:01:19,818 --> 00:01:22,570 31 00:01:22,570 --> 00:01:25,610 Issa, filwaqt li loops mhumiex dejjem infinita, minħabba wkoll 32 00:01:25,610 --> 00:01:27,880 nistgħu tissostitwixxi l-Boolean espressjoni ma 'xi ħaġa 33 00:01:27,880 --> 00:01:29,867 ftit aktar utli minn sempliċiment veru. 34 00:01:29,867 --> 00:01:30,950 So here eżempju ieħor. 35 00:01:30,950 --> 00:01:34,600 Waqt u xi Boolean espressjoni u braces mbagħad kaboċċi. 36 00:01:34,600 --> 00:01:38,310 Li pretty ħafna analogi li jirrepetu sakemm, mill-bidu. 37 00:01:38,310 --> 00:01:40,700 Għalkemm fit-tieni, I ser jispjega d-differenza. 38 00:01:40,700 --> 00:01:44,310 >> Għalhekk fl C, jekk l-espressjoni Boolean ġewwa tal-linja waqt 39 00:01:44,310 --> 00:01:47,980 tevalwa lill veru, il-linji ta kodiċi bejn l-braces kaboċċi 40 00:01:47,980 --> 00:01:51,900 se tesegwixxi ripetutament aktar u aktar u aktar sakemm l-espressjoni Boolean 41 00:01:51,900 --> 00:01:55,174 tevalwa lil falza. 42 00:01:55,174 --> 00:01:57,340 Hekk per eżempju, inti tista ' għandhom xi tip ta counter. 43 00:01:57,340 --> 00:02:01,440 Allura ngħid inti fil-bidu ta ' dan loop jgħidu int x ugwali żero. 44 00:02:01,440 --> 00:02:06,370 Filwaqt x hija inqas minn 100, do ftit affarijiet ġewwa li ċingi kaboċċi, 45 00:02:06,370 --> 00:02:10,570 imbagħad fl-aħħar ta 'linja tiegħek, inti tgħidli x plus plus, int inkrementazzjoni x. 46 00:02:10,570 --> 00:02:13,360 Eventwalment x ser tikseb sa 100 u int se 47 00:02:13,360 --> 00:02:15,760 stop minħabba li l-kundizzjoni x hija inqas minn 100 48 00:02:15,760 --> 00:02:19,416 mhux se jibqgħu vera kif Hekk kif x hija ugwali għal 100. 49 00:02:19,416 --> 00:02:21,820 100 ma jkunx inqas minn 100. 50 00:02:21,820 --> 00:02:25,870 >> Issa kemmxejn joħloq konfużjoni, l-imġiba tal-blokka scratch hija maqluba. 51 00:02:25,870 --> 00:02:29,110 Allura jkun verament attenti jekk dan huwa ewwel foray fis-użu loops tiegħek. 52 00:02:29,110 --> 00:02:33,630 Bażikament, il irrepeti sakemm blokk Scratch 53 00:02:33,630 --> 00:02:35,970 se jirrepeti xi ħaġa aktar u aktar u aktar, 54 00:02:35,970 --> 00:02:40,460 sakemm l-espressjoni, il-Boolean espressjoni fil-b'ħeksagon hija vera. 55 00:02:40,460 --> 00:02:43,860 Għalhekk se tkompli tagħmel sakemm huwa veru. 56 00:02:43,860 --> 00:02:48,881 Sadanittant, il-loop filwaqt ser tkompli tagħmel dan sakemm ikun falz. 57 00:02:48,881 --> 00:02:51,630 Allura jkunu pjuttost simili, iżda hemm din id-distinzjoni ftit biss 58 00:02:51,630 --> 00:02:55,140 li tkun attenta ta 'speċjalment kif inti tagħmel ewwel foray tiegħek mill transizzjonijiet 59 00:02:55,140 --> 00:02:58,149 li Scratch fis c. 60 00:02:58,149 --> 00:03:00,190 It-tip li jmiss ta 'loop huwa attwalment pretty simili. 61 00:03:00,190 --> 00:03:02,860 Huwa sejjaħ l-do filwaqt loop. 62 00:03:02,860 --> 00:03:07,060 Dan loop se twettaq il-linji kollha tal-kodiċi bejn l-braces kaboċċi darba, 63 00:03:07,060 --> 00:03:09,530 u mbagħad se tivverifika l-espressjoni Boolean. 64 00:03:09,530 --> 00:03:11,700 Jekk l-espressjoni Boolean tevalwa lil veru, 65 00:03:11,700 --> 00:03:14,340 dan ser tmur lura u rrepeti dak il-proċess aktar u aktar 66 00:03:14,340 --> 00:03:17,690 u aktar sakemm l Boolean espressjoni tevalwa lil falza. 67 00:03:17,690 --> 00:03:23,370 Allura dan loop, kuntrarjament għal loop waqt, huwa garantit li jimxu mill-inqas darba. 68 00:03:23,370 --> 00:03:26,080 Dan jista 'jkun pjuttost utli. 69 00:03:26,080 --> 00:03:28,011 >> Fl-aħħar nett, għandna għal loop. 70 00:03:28,011 --> 00:03:30,010 Għal linji huma tip ta ' sintattikament attraenti 71 00:03:30,010 --> 00:03:32,330 u hemm ħafna li jmorru hawn fuq, sabiex iġorru miegħi 72 00:03:32,330 --> 00:03:34,640 kif aħna nippruvaw u break dawn il-biċċiet bogħod minn xulxin. 73 00:03:34,640 --> 00:03:36,810 Ġeneralment, il-każ l-użu ta 'għall loop huwa inti 74 00:03:36,810 --> 00:03:40,136 tixtieq li jirrepetu xi ħaġa numru speċifiku ta 'drabi. 75 00:03:40,136 --> 00:03:42,010 F'dan l-eżempju hawn, Għandi l-blokk jirrepetu 76 00:03:42,010 --> 00:03:44,010 minn Scratch, li hija analoga għall-għall loop 77 00:03:44,010 --> 00:03:47,340 fis-C, tirrepeti xi ħaġa 10 darbiet. 78 00:03:47,340 --> 00:03:49,250 U l-linja fuq għal ix-xellug hemm, li 79 00:03:49,250 --> 00:03:51,410 huwa ta 'erba loop li ser jagħmlu l-istess ħaġa. 80 00:03:51,410 --> 00:03:52,570 Dan imur 10 darbiet. 81 00:03:52,570 --> 00:03:56,720 Li jibda jgħodd mill żero, aħna inkrement kull pass tal-linja. 82 00:03:56,720 --> 00:03:59,220 U aħna iżommu tagħmel dak sakemm i huwa inqas minn 10. 83 00:03:59,220 --> 00:04:00,134 >> Allura x'jiġri? 84 00:04:00,134 --> 00:04:01,550 Hemm lott kollu ta 'kodiċi hemmhekk. 85 00:04:01,550 --> 00:04:03,424 Ejja din tinqasam għal dak li qed jiġri pass 86 00:04:03,424 --> 00:04:05,684 pass kif aħna ħaffer permezz ta 'għall loop. 87 00:04:05,684 --> 00:04:08,350 L-ewwel ħaġa li ġara huwa il-varjabbli counter huwa center. 88 00:04:08,350 --> 00:04:11,970 Kollox għall-xellug ta 'dik l-ewwel punto virgola ġewwa l parentesi 89 00:04:11,970 --> 00:04:12,970 hija esegwita. 90 00:04:12,970 --> 00:04:15,180 F'dan il-każ, aħna qal int i ugwali 0. 91 00:04:15,180 --> 00:04:18,709 Li tiddikkjara varjabbli ġdida msejħa i, li varjabbli huwa numru sħiħ tip 92 00:04:18,709 --> 00:04:22,570 u aħna qed tgħid il-valur ġewwa dak il-varjabbli se tkun żero. 93 00:04:22,570 --> 00:04:25,480 >> It-tieni ħaġa li nagħmlu huwa aħna mbagħad tivvaluta immedjatament 94 00:04:25,480 --> 00:04:26,750 l-espressjoni Boolean. 95 00:04:26,750 --> 00:04:30,100 Espressjoni Boolean huwa fil- nofs taż-żewġ semicolons. 96 00:04:30,100 --> 00:04:31,360 I huwa inqas minn 10. 97 00:04:31,360 --> 00:04:32,410 Dan huwa veru hawn, id-dritt? 98 00:04:32,410 --> 00:04:36,030 Aħna biss qal i huwa ugwali għal żero, u għalhekk 0 huwa inqas minn 10, 99 00:04:36,030 --> 00:04:38,040 u sabiex il-kundizzjoni hija vera u aħna issa se 100 00:04:38,040 --> 00:04:40,640 jipproċedi biex tesegwixxi l-korp tal-linja. 101 00:04:40,640 --> 00:04:41,480 Jekk kien falz. 102 00:04:41,480 --> 00:04:46,380 Jekk, per eżempju, I qal minflok i huwa ugwali 0 hemm għidt i ugwali 15, 103 00:04:46,380 --> 00:04:47,820 int i ugwali 15. 104 00:04:47,820 --> 00:04:51,450 Well 15 ma jkunx inqas minn 10, hekk aħna qatt ma jidħlu fil-ġisem tal-linja 105 00:04:51,450 --> 00:04:55,450 minħabba li l-espressjoni Boolean se tevalwa hemm li hi falza. 106 00:04:55,450 --> 00:04:59,060 >> Wara aħna jgħaddu minn fuq għal isfel, aħna jiltaqgħu li jagħlqu kaboċċi Brace, 107 00:04:59,060 --> 00:05:00,830 tielet ħaġa jiġri. 108 00:05:00,830 --> 00:05:03,840 Il-varjabbli counter huwa inkrementat, jew minflok, il-linji 109 00:05:03,840 --> 00:05:07,790 tal-kodiċi ta 'dikjarazzjoni wara l- tieni virgola ġewwa tal- 110 00:05:07,790 --> 00:05:10,500 għall-parentesi loops jiġi eżegwit. 111 00:05:10,500 --> 00:05:13,250 Allura nibdew mill qal int i ugwali 0. 112 00:05:13,250 --> 00:05:15,770 Imbagħad aħna tivverifika jekk jew le l-espressjoni Boolean huwa veru. 113 00:05:15,770 --> 00:05:17,469 0 hija inqas minn, 10 dan huwa veru. 114 00:05:17,469 --> 00:05:19,510 Allura aħna qed tmur biex jipproċedi fil-ġisem tal-linja. 115 00:05:19,510 --> 00:05:22,676 Affarijiet se jiġri ġewwa l-loop, u meta aħna jiltaqgħu li kaboċċi għeluq 116 00:05:22,676 --> 00:05:25,660 Brace, il-ħaġa li jmiss aħna tagħmel huwa ngħidu i plus, plus. 117 00:05:25,660 --> 00:05:28,860 I kien żero issa i huwa wieħed. 118 00:05:28,860 --> 00:05:33,100 Imbagħad, aħna napprovaw jivverifika l-valur tal l-espressjoni Boolean fin-nofs. 119 00:05:33,100 --> 00:05:34,900 Wieħed huwa inqas minn 10. 120 00:05:34,900 --> 00:05:38,325 Allura aħna ser jgħaddu din proċess ġdid u għal darb'oħra. 121 00:05:38,325 --> 00:05:40,590 Aħna ser jiksbu l-għeluq Brace kaboċċi ġdid. 122 00:05:40,590 --> 00:05:44,090 Aħna ser inkrement i minn 1 sa 2 u 2-3. 123 00:05:44,090 --> 00:05:48,290 U hekk u hekk u hekk, sakemm eventwalment valur i tal isir 10. 124 00:05:48,290 --> 00:05:49,950 Hija 10 inqas minn 10? 125 00:05:49,950 --> 00:05:51,200 No 126 00:05:51,200 --> 00:05:53,800 Għadd minn 0, konna marret permezz 10 iterazzjonijiet ta loop. 127 00:05:53,800 --> 00:05:57,204 Imxejna ripetut 10 darbiet, just kif għamilna fil-blokk Scratch. 128 00:05:57,204 --> 00:05:59,370 U hekk dan huwa bażikament l- proċess għal erba loop. 129 00:05:59,370 --> 00:06:01,630 >> Issa jieħdu l bogħod l- kodiċi attwali u t-tqegħid 130 00:06:01,630 --> 00:06:05,120 fi ftit xi stqarrijiet ġenerali bażiċi. 131 00:06:05,120 --> 00:06:06,550 Hawn dak li jiġri. 132 00:06:06,550 --> 00:06:09,290 Il-dikjarazzjonijiet fil tibda huma esegwiti ewwel. 133 00:06:09,290 --> 00:06:11,260 Inti jista 'jkollok aktar minn wieħed. 134 00:06:11,260 --> 00:06:13,440 Imbagħad, l-espressjoni Boolean hi ċċekkjata. 135 00:06:13,440 --> 00:06:17,850 Jekk l-espressjoni tevalwa lil vera, tesegwixxi l-ġisem tal-linja ta 'darba. 136 00:06:17,850 --> 00:06:21,060 Jekk l-espressjoni jevalwa li falza, aħna qed isir. 137 00:06:21,060 --> 00:06:23,040 Aħna ma teżegwixxi l- korp tal-linja fil-livelli kollha. 138 00:06:23,040 --> 00:06:25,530 Wara konna wettaq l- ġisem tal-loop darba, 139 00:06:25,530 --> 00:06:29,487 aħna mbagħad jagħmlu dak li hu fil il-parti inkrement hemmhekk. 140 00:06:29,487 --> 00:06:31,820 Li normalment se tkun xi ħaġa bħal i plus, plus 141 00:06:31,820 --> 00:06:34,510 jew xi ħaġa bħal dik, dik jimmodifika varjabbli counter. 142 00:06:34,510 --> 00:06:37,390 Imbagħad, wara we inkrement, aħna jivverifika l-espressjoni mill-ġdid 143 00:06:37,390 --> 00:06:41,120 u rrepeti dawk il-passi aktar u aktar u aktar sakemm l-espressjoni hija 144 00:06:41,120 --> 00:06:42,890 aktar veru. 145 00:06:42,890 --> 00:06:44,469 >> Allura x'inhuma l-każijiet ta 'użu għal loop? 146 00:06:44,469 --> 00:06:46,760 Uża tuża loop filwaqt meta inti tixtieq loop jirrepetu 147 00:06:46,760 --> 00:06:51,200 numru mhux magħruf ta 'drabi, iżda possibbilment ma jista run kollha. 148 00:06:51,200 --> 00:06:53,940 Eżempju verament komuni ta ' filwaqt looping qed jintuża 149 00:06:53,940 --> 00:06:56,480 huwa li tmexxi l-fluss kontroll għal logħba. 150 00:06:56,480 --> 00:06:59,040 Inti tista 'ma jafux kemm żmien il- utent se tkun playing, 151 00:06:59,040 --> 00:07:01,440 iżda inti tixtieq li żżomm tagħmel l-istess ħaġa. 152 00:07:01,440 --> 00:07:04,970 Aġġornament tal-pożizzjonijiet ta ' diversi sprites fuq il-bord. 153 00:07:04,970 --> 00:07:07,490 Inti tixtieq li żżomm affarijiet jiċċaqalqu f'kull ħin, 154 00:07:07,490 --> 00:07:09,110 imma ma tafx meta l- utent se stop playing 155 00:07:09,110 --> 00:07:10,450 jew meta jkunu qed tmur li jispiċċaw tal-ħajja. 156 00:07:10,450 --> 00:07:12,741 Allura loop filwaqt verament tajba għal xi ħaġa bħal dik. 157 00:07:12,741 --> 00:07:14,130 Li l-każ użu tajjeb. 158 00:07:14,130 --> 00:07:16,230 >> Għal do filwaqt loop, huwa pjuttost simili. 159 00:07:16,230 --> 00:07:19,746 Inti tixtieq loop jirrepetu mhux magħruf numru ta 'drabi, iżda mill-inqas darba. 160 00:07:19,746 --> 00:07:22,370 Inti tista 'tuża dan għal logħba wisq, iżda biss każ użu verament komuni 161 00:07:22,370 --> 00:07:24,420 huwa suġġeriment l-utent għall-input. 162 00:07:24,420 --> 00:07:28,609 Ġeneralment, inti jista 'jgħid xi ħaġa simili, tagħti me numru sħiħ pożittiv, 163 00:07:28,609 --> 00:07:30,650 u inti tista 'tpoġġi li ġewwa ta 'do filwaqt loop. 164 00:07:30,650 --> 00:07:33,900 Għalhekk dejjem ser jistaqsu lilhom fil inqas darba għal numru sħiħ pożittiv. 165 00:07:33,900 --> 00:07:36,850 Jekk huma jagħtuk numru sħiħ pożittiv, inti tista 'break out tal-linja. 166 00:07:36,850 --> 00:07:37,599 Inti jista 'jsir. 167 00:07:37,599 --> 00:07:39,900 L-espressjoni Boolean fl Il-waqt do jista 'jkun falz. 168 00:07:39,900 --> 00:07:41,137 >> U int mhux se jitlob jerġgħu. 169 00:07:41,137 --> 00:07:44,470 Jekk huma jagħtuk numru negattiv fejn dawn it-tip xi kelma jew xi ħaġa li 170 00:07:44,470 --> 00:07:46,630 mhux verament utli li inti, inti tista 'tuża l- 171 00:07:46,630 --> 00:07:49,770 do filwaqt loop li jmorru lura u jagħmlu ġdid u għal darb'oħra u għal darb'oħra. 172 00:07:49,770 --> 00:07:52,410 You definitely tixtieq li tistaqsi biex jagħtuk numru darba, 173 00:07:52,410 --> 00:07:56,350 imma inti ma taf kif ħafna drabi wara li dawn jistgħu jagħmlu l-ħsara. 174 00:07:56,350 --> 00:08:00,540 U hekk do filwaqt li huwa użu kbir każ biex jinkoraġixxi l-utent għall-input. 175 00:08:00,540 --> 00:08:03,060 U għal linji użu każ tipikament huwa meta 176 00:08:03,060 --> 00:08:06,230 inti tixtieq li jirrepetu loop numru diskret ta 'drabi, 177 00:08:06,230 --> 00:08:08,230 għalkemm inti tista 'ma jaf in-numru ta 'drabi 178 00:08:08,230 --> 00:08:10,040 Bħalissa l-programm hija miġbura. 179 00:08:10,040 --> 00:08:15,510 >> Hekk per eżempju, forsi inti għandek program fejn inti fil-pront l-utent għal numru. 180 00:08:15,510 --> 00:08:17,660 U dawn jidħlu 100. 181 00:08:17,660 --> 00:08:20,510 U mbagħad tiegħek għall loop se f'dak il-każ run 100 darba. 182 00:08:20,510 --> 00:08:22,480 Jew forsi dawn jidħlu 1000 fil-programm tiegħek 183 00:08:22,480 --> 00:08:24,570 u mbagħad għaddi l-linja 1,000 darba. 184 00:08:24,570 --> 00:08:26,987 Huwa numru speċifiku ta 'drabi. 185 00:08:26,987 --> 00:08:28,820 Dawn mhux bilfors jafu liema dak in-numru 186 00:08:28,820 --> 00:08:31,010 huwa l-programm mument hija miġbura. 187 00:08:31,010 --> 00:08:35,010 Mhuwiex simili linja waqt fejn jista 'jkun infinita. 188 00:08:35,010 --> 00:08:37,127 Huwa pjuttost numru li inti biss ma nafx. 189 00:08:37,127 --> 00:08:39,210 Issa anki jekk stajt deskritti f'dawn il-każijiet kollha ta 'użu, 190 00:08:39,210 --> 00:08:41,501 inti għandek tkun taf li fil pretty ħafna kull ċirkustanza, 191 00:08:41,501 --> 00:08:44,110 inti tista interskambjali kollha tlieta minn dawn loops. 192 00:08:44,110 --> 00:08:46,890 Tista 'tuża għall loop fejn inti kieku tuża loop waqt. 193 00:08:46,890 --> 00:08:49,860 Tista 'tuża għall loop kull fejn youd tuża do filwaqt loop u l-bqija. 194 00:08:49,860 --> 00:08:53,680 Hija tista 'tkun ftit delikata kultant, għalhekk ġeneralment huwa prattika tajba 195 00:08:53,680 --> 00:08:55,140 li jaderixxu għal każ tipiku użu. 196 00:08:55,140 --> 00:08:57,599 Uża do filwaqt loop jekk inti riedu xi ħaġa darba, mill-inqas. 197 00:08:57,599 --> 00:09:00,514 Uża għal loop jekk inti tixtieq li tagħmel xi ħaġa numru speċifiku ta 'drabi. 198 00:09:00,514 --> 00:09:03,730 Wara kollox, dan huwa għaliex hemm tliet tipi differenti ta 'linji. 199 00:09:03,730 --> 00:09:06,172 >> Sabiex ikunu jistgħu jintużaw fil-kuntest it-tajjeb. 200 00:09:06,172 --> 00:09:07,880 Iżda int tista 'interskambjali jekk inti tixtieq. 201 00:09:07,880 --> 00:09:10,790 Jekk tħossok komdu ma 'linji waqt u inti dejjem tixtieq li tuża waqt loops. 202 00:09:10,790 --> 00:09:12,623 Hija xi ħaġa li inti tista 'tagħmel, għalkemm 203 00:09:12,623 --> 00:09:15,590 jista 'jkun sintattikament ftit delikata, fejn għal loop 204 00:09:15,590 --> 00:09:17,850 ikun ħafna aktar sempliċi. 205 00:09:17,850 --> 00:09:21,100 >> Jisimni Doug Lloyd u dan huwa CS50. 206 00:09:21,100 --> 00:09:22,688