1 00:00:00,000 --> 00:00:05,410 2 00:00:05,410 --> 00:00:07,640 >> DOUG LLOYD: Omni jure, ita lets loqui de ansas. 3 00:00:07,640 --> 00:00:10,015 Ita ansas sunt genus frigus quia patiantur vestri progressio 4 00:00:10,015 --> 00:00:12,050 facere lineas of code super quod super et super Iudam. 5 00:00:12,050 --> 00:00:15,600 Saepius, vacuus having ut effingo crustulum alioquin debetis. 6 00:00:15,600 --> 00:00:17,630 Sunt tres maiores genera ansas tuis videbis oculis. 7 00:00:17,630 --> 00:00:21,010 Youll 'forsit abutendum ut quisque peragranti CS50. 8 00:00:21,010 --> 00:00:22,940 Quidam ex his ansas es pulchellus quae vobis locatio ex familiar Scratch, 9 00:00:22,940 --> 00:00:25,814 Etiam ut diximus conditionalis pol nos iuxta eos 10 00:00:25,814 --> 00:00:28,930 si possumus analogia. 11 00:00:28,930 --> 00:00:33,600 >> Primum est perpetua, ab omni Scratch, Cum potestas quae conparetur (verum). 12 00:00:33,600 --> 00:00:35,390 Hoc autem dicimus infinitum loop. 13 00:00:35,390 --> 00:00:38,560 Versus codice inter crispos capreolis collocatae, lateribus simillumae puzzle frusta 14 00:00:38,560 --> 00:00:41,190 quod fit intra C de aeternum intercluderent, 15 00:00:41,190 --> 00:00:45,290 faciam saepius a summo imo, atque iterum atque iterum, 16 00:00:45,290 --> 00:00:46,085 in perpetuum. 17 00:00:46,085 --> 00:00:48,710 Ceterum si revocare discussionem Boolean expressiones, 18 00:00:48,710 --> 00:00:51,060 verum semper est verum. 19 00:00:51,060 --> 00:00:53,250 Si igitur discis aliquid quamdiu verum 20 00:00:53,250 --> 00:00:58,227 is true-- videtur paulo silly-- verum semper est verus, ita semper currere. 21 00:00:58,227 --> 00:01:00,060 Itll 'run in saecula saecula saeculorum donec occurramus 22 00:01:00,060 --> 00:01:02,900 inveniet eam effringere intermissum affirmatio, iterum 23 00:01:02,900 --> 00:01:06,350 Paulo ante vidimus loquebantur de switch. 24 00:01:06,350 --> 00:01:08,725 >> Aut alias iusta occidimus progressio, quae per accidens, 25 00:01:08,725 --> 00:01:11,110 si tibi te ipsum invenies in ita se habet cum infinita loop 26 00:01:11,110 --> 00:01:13,484 et cessare nesciunt vestri progressio moraretur a fuga. 27 00:01:13,484 --> 00:01:16,527 Iustus ledo control et C et quod necabo vestri progressio pro vobis. 28 00:01:16,527 --> 00:01:18,360 Sed hoc iterum dicitur infinitum loop. 29 00:01:18,360 --> 00:01:19,818 Curram ansam veniat, quod est perpetuum. 30 00:01:19,818 --> 00:01:22,570 31 00:01:22,570 --> 00:01:25,610 Nunc, dum ansas sunt semper est infinitum, quia etiam 32 00:01:25,610 --> 00:01:27,880 possumus reponere Boolean cum dicitur aliquid 33 00:01:27,880 --> 00:01:29,867 paulo utilius quam verum. 34 00:01:29,867 --> 00:01:30,950 Ita hic quoque pro exemplo. 35 00:01:30,950 --> 00:01:34,600 Et dum aliqua Boolean voltu excepisset et egregiis tunc crispus adstringit. 36 00:01:34,600 --> 00:01:38,310 Ut 'pulchellus ultum analogum repetere, donec a interdum. 37 00:01:38,310 --> 00:01:40,700 Quamuis altera ibo explanari quid intersit. 38 00:01:40,700 --> 00:01:44,310 >> Ita in C, si dictum Boolean dum loop inside of the 39 00:01:44,310 --> 00:01:47,980 evaluates ad verum plane signum inter crispus adstringit 40 00:01:47,980 --> 00:01:51,900 faciam iterum atque iterum atque iterum et usque in dictum Boolean 41 00:01:51,900 --> 00:01:55,174 evaluates ad falsum. 42 00:01:55,174 --> 00:01:57,340 Ut pro exemplo, vos vires habere aliquam lorem. 43 00:01:57,340 --> 00:02:01,440 Et dixisti in principio hoc loop dicere int x aequalis zero. 44 00:02:01,440 --> 00:02:06,370 Dum x C minus facere a iugo ut quae intra crispus adstringit, 45 00:02:06,370 --> 00:02:10,570 in finem ansam dicis x plus plus, vestri 'incrementing x. 46 00:02:10,570 --> 00:02:13,360 Tandem x mos adepto ad C et te 47 00:02:13,360 --> 00:02:15,760 prohibere quia condicio x est minus quam C 48 00:02:15,760 --> 00:02:19,416 non erit verum quod mox C x aequalis. 49 00:02:19,416 --> 00:02:21,820 C C non minor. 50 00:02:21,820 --> 00:02:25,870 >> Nunc aliquanto confusingly, moribus of VULNUS block nee mutatis contrahit. 51 00:02:25,870 --> 00:02:29,110 Et revera si diligenter primum POPULATIO in ora sagi alterius usura. 52 00:02:29,110 --> 00:02:33,630 Basically, in repeat usque in scandalum Scratch 53 00:02:33,630 --> 00:02:35,970 Repetam aliquid super quod super quod super, 54 00:02:35,970 --> 00:02:40,460 usque ad expressionem Boolean hexagonum sit expressum. 55 00:02:40,460 --> 00:02:43,860 Ita erit observabitis caerimonias istas usque est verum. 56 00:02:43,860 --> 00:02:48,881 Interim, dum ansam veniat voluntas tamdiu faciat usque falsum est. 57 00:02:48,881 --> 00:02:51,630 Ita haerent satis similis, sed quod illic 'parum distinctio 58 00:02:51,630 --> 00:02:55,140 praesertim cum ex vobis sollicitus sit primum a latronibus transitioning 59 00:02:55,140 --> 00:02:58,149 ut in Scalpe c. 60 00:02:58,149 --> 00:03:00,190 Deinde genus loop est actu pulchellus simile. 61 00:03:00,190 --> 00:03:02,860 Suus 'vocatur do dum ansam veniat. 62 00:03:02,860 --> 00:03:07,060 Hoc loop faciet omnes lineas of code inter crispus adstringit semel, 63 00:03:07,060 --> 00:03:09,530 et tunc reprehendo Boolean locutio. 64 00:03:09,530 --> 00:03:11,700 Si dictum Boolean evaluates ad verum, 65 00:03:11,700 --> 00:03:14,340 itll vado tergum et non iteres quod processu iterum atque iterum 66 00:03:14,340 --> 00:03:17,690 et usque ad Boolean expression evaluates ad falsum. 67 00:03:17,690 --> 00:03:23,370 Ita hoc ansam veniat, dum ansam veniat dissimilis est monet, ut run at saltem una vice. 68 00:03:23,370 --> 00:03:26,080 Hoc potest esse pulchellus utilis. 69 00:03:26,080 --> 00:03:28,011 >> Denique habemus pro loop. 70 00:03:28,011 --> 00:03:30,010 Pro ansas sunt quaedam syntaxi invenustum 71 00:03:30,010 --> 00:03:32,330 et illic 'multum iens Hinc, ut feram mecum 72 00:03:32,330 --> 00:03:34,640 et irritum facient praeter illas Conemur quantum possumus. 73 00:03:34,640 --> 00:03:36,810 Generaliter usus case of a pro loop est vobis 74 00:03:36,810 --> 00:03:40,136 ea repetere libet aliquid a certum numerum temporum. 75 00:03:40,136 --> 00:03:42,010 In hoc exemplo hic, Habeo repeat obstructionum 76 00:03:42,010 --> 00:03:44,010 ex Scratch, quod est analogæ pro loop 77 00:03:44,010 --> 00:03:47,340 in C, replicabat aliquotiens aliquid X temporibus. 78 00:03:47,340 --> 00:03:49,250 Et pro ansam veniat super sinistro tum, quod 79 00:03:49,250 --> 00:03:51,410 a ansam veniat, quod est quatuor idem facturos. 80 00:03:51,410 --> 00:03:52,570 Hoc fore X temporibus. 81 00:03:52,570 --> 00:03:56,720 Fecerat Petrus, ex nihilo sunt, incremento transitus singulis loop. 82 00:03:56,720 --> 00:03:59,220 Et custodiat faciens quod minus quam X i. 83 00:03:59,220 --> 00:04:00,134 >> Ita quod accidit? 84 00:04:00,134 --> 00:04:01,550 Illic 'multus of code est. 85 00:04:01,550 --> 00:04:03,424 Lets frangeret descendit quid agatur ego morsque dividimur 86 00:04:03,424 --> 00:04:05,684 quasi per gradus effodimus pro loop. 87 00:04:05,684 --> 00:04:08,350 Primum quod factum est occurro variabilis est centrum. 88 00:04:08,350 --> 00:04:11,970 Quae ad laevam prima semicolon intra parentheses 89 00:04:11,970 --> 00:04:12,970 supplicio affectus sit. 90 00:04:12,970 --> 00:04:15,180 In hoc casu, sumus dicens int i pares 0. 91 00:04:15,180 --> 00:04:18,709 Narrantes novum variabilis vocavit i, quod est a typus integer variabilium 92 00:04:18,709 --> 00:04:22,570 et nos erant 'dicens valorem inside variabilis est iens ut nulla. 93 00:04:22,570 --> 00:04:25,480 >> Secunda quae facimus, ergo statim aestimare 94 00:04:25,480 --> 00:04:26,750 Boolean locutio. 95 00:04:26,750 --> 00:04:30,100 Boolean locutio est in duas medias semicolons. 96 00:04:30,100 --> 00:04:31,360 I est minus quam X. 97 00:04:31,360 --> 00:04:32,410 Verum hic iudicium 98 00:04:32,410 --> 00:04:36,030 Sed dictum aequalis i nulla, et 0 est minus quam X, 99 00:04:36,030 --> 00:04:38,040 et ut conditio verum volumus et nunc 100 00:04:38,040 --> 00:04:40,640 procedunt facere corpus loop. 101 00:04:40,640 --> 00:04:41,480 Si falsum erat. 102 00:04:41,480 --> 00:04:46,380 Si enim non dixi i pares 0 dixi i pares XV, 103 00:04:46,380 --> 00:04:47,820 int i pares XV. 104 00:04:47,820 --> 00:04:51,450 Sed non minus X XV, ita non introire corpus loop 105 00:04:51,450 --> 00:04:55,450 quia Boolean locutio aestimare esset falsa. 106 00:04:55,450 --> 00:04:59,060 >> Postquam per partes a summo usque deorsum Videmus quod operti crispus, ue, 107 00:04:59,060 --> 00:05:00,830 tertia res accidit. 108 00:05:00,830 --> 00:05:03,840 Occurro variabilis incremented vel centrum omnium linearum responsus 109 00:05:03,840 --> 00:05:07,790 de codice post enuntiationis secundo semicolon inside of the 110 00:05:07,790 --> 00:05:10,500 pro ansas parentheses supplicio affectus sit. 111 00:05:10,500 --> 00:05:13,250 Sic nos satus per dicens int i pares 0. 112 00:05:13,250 --> 00:05:15,770 Tunc quidem ad reprimendum necne Boolean locutio est vera. 113 00:05:15,770 --> 00:05:17,469 Minor 0, X et verum. 114 00:05:17,469 --> 00:05:19,510 Ita et nos erant 'iens ut procedere in corpore nostro circumferentes loop. 115 00:05:19,510 --> 00:05:22,676 Fiant intra ansam veniat et dum quippiam nobis occurrit quod operti crispus 116 00:05:22,676 --> 00:05:25,660 ue, altera res faciunt dicimus i plus plus. 117 00:05:25,660 --> 00:05:28,860 Fui i nunc nulla est. 118 00:05:28,860 --> 00:05:33,100 Tunc, ut non converteremur reprehendo valorem Boolean locutio est medium. 119 00:05:33,100 --> 00:05:34,900 Unum est minus quam X. 120 00:05:34,900 --> 00:05:38,325 Sic puteus ire per hoc processu iterum atque iterum. 121 00:05:38,325 --> 00:05:40,590 Puteus 'adepto ut operti crispus, ue iterum. 122 00:05:40,590 --> 00:05:44,090 Puteus 'i increment a I et II et III et II. 123 00:05:44,090 --> 00:05:48,290 Et cetera, et sic inde quousque tandem fit X i scriptor valorem. 124 00:05:48,290 --> 00:05:49,950 X est minus quam X? 125 00:05:49,950 --> 00:05:51,200 No. 126 00:05:51,200 --> 00:05:53,800 Ab 0, exieris X iterations per loop. 127 00:05:53,800 --> 00:05:57,204 Weve crebris X temporibus, sicut Scratch fecimus in scandalum. 128 00:05:57,204 --> 00:05:59,370 Et ita quod suus 'basically processus a quattuor loop. 129 00:05:59,370 --> 00:06:01,630 >> Nunc auferens actualem codice et supponens 130 00:06:01,630 --> 00:06:05,120 Quaedam generalis sententia iusta. 131 00:06:05,120 --> 00:06:06,550 Hic 'quid eveniat intellego. 132 00:06:06,550 --> 00:06:09,290 Omnia dicta in committitur primum exercentur. 133 00:06:09,290 --> 00:06:11,260 Ut plures. 134 00:06:11,260 --> 00:06:13,440 Tunc dictum Boolean inhibetur. 135 00:06:13,440 --> 00:06:17,850 Si dicatur evaluates ad verum, idem suasor auctorque corpore loop unum tempus. 136 00:06:17,850 --> 00:06:21,060 Si autem ly evaluates sonis, nos 'perfectus. 137 00:06:21,060 --> 00:06:23,040 Non idem suasor auctorque corpus omnino ansam. 138 00:06:23,040 --> 00:06:25,530 Post weve exequeretur corpus loop unum tempus, 139 00:06:25,530 --> 00:06:29,487 ergo id quod est secundum incrementum parte. 140 00:06:29,487 --> 00:06:31,820 Quod conjunctum solet esse futurum aliquid simile i plus, plus 141 00:06:31,820 --> 00:06:34,510 vel aliquid tale, quod modificat occurro variabilis. 142 00:06:34,510 --> 00:06:37,390 Deinde postquam incremento nos reprehendo iterum expression 143 00:06:37,390 --> 00:06:41,120 repetere atque illos gradus et usque locutio 144 00:06:41,120 --> 00:06:42,890 amplius verum. 145 00:06:42,890 --> 00:06:44,469 >> Sed quae sunt ad usum casibus loop? 146 00:06:44,469 --> 00:06:46,760 Uti vos utor a dum loop quando vis a loop repetere 147 00:06:46,760 --> 00:06:51,200 ignotae numerum temporum, fieri potest, ut non in vacuum cucurri omnes. 148 00:06:51,200 --> 00:06:53,940 A vere commune exemplum paulisper usus looping 149 00:06:53,940 --> 00:06:56,480 currunt ad imperium fluant ludus. 150 00:06:56,480 --> 00:06:59,040 Ne Nescis quamdiu user futurus sit amet, 151 00:06:59,040 --> 00:07:01,440 sed custodire cupis idem facere. 152 00:07:01,440 --> 00:07:04,970 Adaequationis ad positiones variis sprites in tabula. 153 00:07:04,970 --> 00:07:07,490 Vis retinere movens in omni tempore, 154 00:07:07,490 --> 00:07:09,110 sed nescio quo user est iens ut desinas 155 00:07:09,110 --> 00:07:10,450 vel quando erant 'iens excurrere vitarum. 156 00:07:10,450 --> 00:07:12,741 Ita dum loop est realiter Bonum enim aliquid tale. 157 00:07:12,741 --> 00:07:14,130 Quod si bene utaris. 158 00:07:14,130 --> 00:07:16,230 >> Nam do dum ansam veniat, suus 'pulchellus simile. 159 00:07:16,230 --> 00:07:19,746 Vos volo a loop repetere an unknown pluries, sed semel. 160 00:07:19,746 --> 00:07:22,370 Ut in hoc ludo quoque, sed vere usum communem casu 161 00:07:22,370 --> 00:07:24,420 monet user pro input. 162 00:07:24,420 --> 00:07:28,609 Generaliter, vos ut aliquid dicere similis da mihi numerus integer, 163 00:07:28,609 --> 00:07:30,650 et ut hoc do cum intra loop. 164 00:07:30,650 --> 00:07:33,900 Quapropter ea semper saltem affirmativus integer. 165 00:07:33,900 --> 00:07:36,850 Si tibi integer, effringere ut ansa. 166 00:07:36,850 --> 00:07:37,599 Te fieri posse. 167 00:07:37,599 --> 00:07:39,900 Boolean locutio in quod faciunt dum esset falsa. 168 00:07:39,900 --> 00:07:41,137 >> Et ne repetas. 169 00:07:41,137 --> 00:07:44,470 Si non dederint tibi a numerus negativus ubi quod genus in aliquo verbo aut 170 00:07:44,470 --> 00:07:46,630 non vere utilis vobis utens 171 00:07:46,630 --> 00:07:49,770 do dum ansam veniat ire et facere iterum iterumque iterumque vocavi. 172 00:07:49,770 --> 00:07:52,410 Certus volo quaerere dari numero semel 173 00:07:52,410 --> 00:07:56,350 sed multoties nesciunt ut exinde pestes. 174 00:07:56,350 --> 00:08:00,540 Itaque dum suus fac magno usui causam suggerentes user pro input. 175 00:08:00,540 --> 00:08:03,060 Et pro ansas uti causa est typice cum 176 00:08:03,060 --> 00:08:06,230 vis repetere a loop discretae numberus a temporum splendere desinunt, 177 00:08:06,230 --> 00:08:08,230 si non licuit sciam numerum temporum 178 00:08:08,230 --> 00:08:10,040 Nunc progressio est origo. 179 00:08:10,040 --> 00:08:15,510 >> Sic enim forte habeatur institutionis ubi user promptus ad numerum. 180 00:08:15,510 --> 00:08:17,660 Et intrantes C. 181 00:08:17,660 --> 00:08:20,510 Deinde uestrae pro loop voluntatem sic currere C temporibus. 182 00:08:20,510 --> 00:08:22,480 Vel maybe intrant 1,000 in vestri progressio 183 00:08:22,480 --> 00:08:24,570 et tunc run 1,000 loop temporibus. 184 00:08:24,570 --> 00:08:26,987 Nam certum numerum temporum. 185 00:08:26,987 --> 00:08:28,820 Faciunt non necessario scire, quae esset numerus 186 00:08:28,820 --> 00:08:31,010 Tunc momentum programmatis origo. 187 00:08:31,010 --> 00:08:35,010 Suus non sicut dum loop quo posset esse infinita. 188 00:08:35,010 --> 00:08:37,127 Suus 'magis a numero ut quemadmodum nescio. 189 00:08:37,127 --> 00:08:39,210 Sed etsi youve ' delineatur omnia usum casibus, 190 00:08:39,210 --> 00:08:41,501 scire debes quod in pulchellus ultum omnis circumstantia, 191 00:08:41,501 --> 00:08:44,110 potes inuicem omnes trium horum ora sagi alterius. 192 00:08:44,110 --> 00:08:46,890 A quo possis pro loop alioqui uti a dum loop. 193 00:08:46,890 --> 00:08:49,860 A quo possis pro loop cum uti voles facere loop et sic deinceps. 194 00:08:49,860 --> 00:08:53,680 Potest paulo amet interdum tam bene comparatum est 195 00:08:53,680 --> 00:08:55,140 adhaerere ad typicam usus casu. 196 00:08:55,140 --> 00:08:57,599 Uti a do dum ansam veniat, si voluit semel saltem. 197 00:08:57,599 --> 00:09:00,514 Uti enim ansam veniat, si vis aliquid certum numerum temporum. 198 00:09:00,514 --> 00:09:03,730 Denique ideo sunt tria genera ansas. 199 00:09:03,730 --> 00:09:06,172 >> Ergo non possunt adhiberi in dextro context. 200 00:09:06,172 --> 00:09:07,880 Rursumque ait non poteris inuicem si vis. 201 00:09:07,880 --> 00:09:10,790 Si vos sentire consolatoria cum dum ansas et tamen semper volo utor dum ansas. 202 00:09:10,790 --> 00:09:12,623 Est aliquid vos can operor, licet 203 00:09:12,623 --> 00:09:15,590 vires exsisto aliquantulus syntaxi ancipiti captioni isse obviam, quo a pro loop 204 00:09:15,590 --> 00:09:17,850 pronius esset multum. 205 00:09:17,850 --> 00:09:21,100 >> Et hoc est nomen meum doug Lloyd CS50. 206 00:09:21,100 --> 00:09:22,688