1 00:00:00,000 --> 00:00:04,664 2 00:00:04,664 --> 00:00:05,580 DOUG LLOYD: Omni jure. 3 00:00:05,580 --> 00:00:08,877 Ita nunc a armamenta vere magna topic vel muneribus quibuslibet fungi. 4 00:00:08,877 --> 00:00:11,460 Quantum in ipso omnes scribens progressio ut weve 'been 5 00:00:11,460 --> 00:00:12,969 scriptum intus vi depulsuros esse. 6 00:00:12,969 --> 00:00:14,260 Haerent pulchellus simplex progressio. 7 00:00:14,260 --> 00:00:16,940 Quae omnia non eges et rami res iens in. 8 00:00:16,940 --> 00:00:18,773 Possumus iustus coapta omnes inside of main et 9 00:00:18,773 --> 00:00:20,407 non adepto male opibus nimiis. 10 00:00:20,407 --> 00:00:22,990 Sequitur autem et cursu ut coepisti excolere progressio 11 00:00:22,990 --> 00:00:26,260 independenter, ipsi erant 'forsit iens multum plus committitur X 12 00:00:26,260 --> 00:00:27,200 aut XV lines. 13 00:00:27,200 --> 00:00:31,400 Vos vires adepto centum aut mille vel pulvinar lineas codice. 14 00:00:31,400 --> 00:00:34,690 Quod suus 'non realiter quod insanis a cogitatione. 15 00:00:34,690 --> 00:00:39,720 Ut suus 'forsit non utilem potius omnia intus vi depulsuros esse. 16 00:00:39,720 --> 00:00:43,240 Dici vix modicum Si quaeris quid feceris. 17 00:00:43,240 --> 00:00:47,040 >> Fortunate, si C et pulchellus ultum omnis alia programming lingua 18 00:00:47,040 --> 00:00:50,386 ut mecum laboret, permittit nobis scribere functiones. 19 00:00:50,386 --> 00:00:52,260 Et Im 'iustus iens ad take a velox huc 20 00:00:52,260 --> 00:00:54,971 ut jam taceam quod munerum unus area computatrum scientia. 21 00:00:54,971 --> 00:00:57,970 Et multo plures simul videbis variis inductis per saeculorum decursum 22 00:00:57,970 --> 00:00:59,290 et si vos manseritis in. 23 00:00:59,290 --> 00:01:02,280 Ubi illic 'multum synonyms nam eadem vox. 24 00:01:02,280 --> 00:01:03,390 Ita dicimus functiones. 25 00:01:03,390 --> 00:01:05,980 Sed vos vires etiam exaudiam eos relatum ut ut ratio, 26 00:01:05,980 --> 00:01:09,570 et methodis, praesertim si youve semper aut aliquid egissent obiectum accumsan programming 27 00:01:09,570 --> 00:01:11,950 before-- et potestates nolite solliciti esse si non habes, non 28 00:01:11,950 --> 00:01:14,280 sed in magnum deal-- audit ordinantur languages 29 00:01:14,280 --> 00:01:16,129 saepe dicitur modis. 30 00:01:16,129 --> 00:01:17,670 Quandoque quidem secundum quod dicitur subroutines erant. 31 00:01:17,670 --> 00:01:20,690 Sed vere omnia reuoluantur eidem basic idea. 32 00:01:20,690 --> 00:01:22,480 >> Videamus quid sentiat. 33 00:01:22,480 --> 00:01:23,310 Quod est functio? 34 00:01:23,310 --> 00:01:26,470 Bene functio est vere aliud quam atram lectus. 35 00:01:26,470 --> 00:01:31,430 Nigrum box statuto quod nulla aut more inputs et uno output. 36 00:01:31,430 --> 00:01:33,420 Ut exempli causâ, hanc ut sit functio. 37 00:01:33,420 --> 00:01:35,510 Hoc est functio vocavit func. 38 00:01:35,510 --> 00:01:39,330 Et capit tres inputs a, b, c. 39 00:01:39,330 --> 00:01:42,580 Et interius quod niger arca archa, nos nescio quid sit, 40 00:01:42,580 --> 00:01:45,100 sed procedit inputs aliquo modo, et tunc 41 00:01:45,100 --> 00:01:48,680 output, unam hic, z. 42 00:01:48,680 --> 00:01:50,504 Sed ut paulo minus abstracta, nos 43 00:01:50,504 --> 00:01:52,420 Posset aliquis dicere quod maybe nos habemus functio vocavit 44 00:01:52,420 --> 00:01:58,750 adde quod generatióni accipit tres inputs a, b, c et incedentem output aliquo modo 45 00:01:58,750 --> 00:02:01,010 intra ad nigrum box producere output uno. 46 00:02:01,010 --> 00:02:05,190 Ac per hoc, si adde accipit III, VI et VII. 47 00:02:05,190 --> 00:02:07,020 Alicubi intra adde munus, volumus 48 00:02:07,020 --> 00:02:09,750 sperare eos simul addantur producere output, quae 49 00:02:09,750 --> 00:02:13,220 plus est III VI vel VII plus XVI. 50 00:02:13,220 --> 00:02:17,940 >> Sic habes functio vocavit Partes eius sunt duae, ut mult inputs, a et b, 51 00:02:17,940 --> 00:02:21,070 processus in aliquo tali modo quod output functionis 52 00:02:21,070 --> 00:02:22,920 nascitur ex duobus inputs. 53 00:02:22,920 --> 00:02:25,080 Duobus in se multiplicatis exsurgit inputs. 54 00:02:25,080 --> 00:02:29,150 IV et V, quod penetravit mult, quid inciderit coacervatum expectamus 55 00:02:29,150 --> 00:02:31,090 est XX. 56 00:02:31,090 --> 00:02:32,507 Cur ea nigra capsa 57 00:02:32,507 --> 00:02:34,840 Sed si non scripto gerentem nobismet ipsis, 58 00:02:34,840 --> 00:02:36,869 weve factum admodum aliquantulus quantum cs50. 59 00:02:36,869 --> 00:02:39,910 Vidimus print f, verbi gratia, pertinet ut scribam 60 00:02:39,910 --> 00:02:42,305 nos vero uti aliqua. 61 00:02:42,305 --> 00:02:44,180 Si autem quod non scripsisset functiones nos, 62 00:02:44,180 --> 00:02:48,450 Non tamen oportet quod illud scire actu implemented sub cucullo. 63 00:02:48,450 --> 00:02:51,710 >> Sic enim et nigrum box sicut ostendi vobis multiplicationis, 64 00:02:51,710 --> 00:02:53,740 mult a, b esse defined-- et hoc iustum est 65 00:02:53,740 --> 00:02:57,902 posset esse aliqua pseudocode-- definitur output a temporibus b. 66 00:02:57,902 --> 00:02:58,860 Qui faciunt sensu, ius. 67 00:02:58,860 --> 00:03:01,370 Si habemus functio vocavit Partes eius sunt duae, ut mult inputs. 68 00:03:01,370 --> 00:03:04,750 Volumus quod expecto tribuat output duae inputs ductis, 69 00:03:04,750 --> 00:03:06,240 a temporibus b. 70 00:03:06,240 --> 00:03:09,170 Sed poterat etiam mult implemented hoc, 71 00:03:09,170 --> 00:03:13,150 habemus a occurro variabilis set impetro inside of mult 0. 72 00:03:13,150 --> 00:03:18,000 Et tunc iteramus hoc processu b times addere referre. 73 00:03:18,000 --> 00:03:24,270 Exempli gratia, si multiplicetur per 3a 5b, fuisse dicamus set contra 0, 74 00:03:24,270 --> 00:03:27,700 quinto iterum adde III referre. 75 00:03:27,700 --> 00:03:34,490 Ita facimus initium sumimus 0 hoc quinquies III, VI, IX, XII, XV. 76 00:03:34,490 --> 00:03:37,500 Suus 'eodemque eventu pugnavere. Nos adhuc adepto V III temporibus iustus 77 00:03:37,500 --> 00:03:39,500 exsecutionem est diversa. 78 00:03:39,500 --> 00:03:41,490 >> Id quod intelligitur cum dicimus quod nigrum lectus. 79 00:03:41,490 --> 00:03:44,406 Iustum est non curat implemented sub cucullo quam suus 80 00:03:44,406 --> 00:03:46,170 quod quamdiu output expectamus. 81 00:03:46,170 --> 00:03:49,045 Nam quod parte contrahentium usura functiones, maxime 82 00:03:49,045 --> 00:03:50,630 functiones, quae alii scribant. 83 00:03:50,630 --> 00:03:53,980 In moribus semper typicam esse, unpredictable 84 00:03:53,980 --> 00:03:55,420 a nomine muneris. 85 00:03:55,420 --> 00:03:57,500 Et ideo suus momenti cum tu scribere functiones 86 00:03:57,500 --> 00:04:00,020 aut cum aliis scribere functiones ut vos utor, 87 00:04:00,020 --> 00:04:03,590 quod functiones have patet, manifestum est relative nomina, 88 00:04:03,590 --> 00:04:04,990 et bene documentis. 89 00:04:04,990 --> 00:04:08,560 Quod certe casu nam sicut print functio f. 90 00:04:08,560 --> 00:04:09,860 >> Cur utimur officiis? 91 00:04:09,860 --> 00:04:14,220 Sed ut paulo ante dixi, si scribere omnes nostri code inside of main rerum 92 00:04:14,220 --> 00:04:17,120 can adepto vere gravia moribunda et vere turpis. 93 00:04:17,120 --> 00:04:19,980 Functiones patitur facultatem ad organize et conteri 94 00:04:19,980 --> 00:04:24,540 a admodum complicata problema in multus magis tractabiliorem sub partes. 95 00:04:24,540 --> 00:04:28,130 Functiones, permittat etiam in nobis simpliciorem coding elit. 96 00:04:28,130 --> 00:04:33,080 Etiam sit amet elit facilior debug a X munus a C versus line line 97 00:04:33,080 --> 00:04:35,890 munus vel 1,000 linea munus. 98 00:04:35,890 --> 00:04:38,400 Si tantum ad debug minutatim at tempus a, 99 00:04:38,400 --> 00:04:42,110 particulatim scribere vel tunc facit quod programming experientia 100 00:04:42,110 --> 00:04:43,070 multus melior. 101 00:04:43,070 --> 00:04:44,910 Crede mihi Dominus in illa una. 102 00:04:44,910 --> 00:04:48,400 >> Si denique scribendi operationes potest reuse illis diversis orbis terrarum partibus. 103 00:04:48,400 --> 00:04:49,880 Functiones potest REDIVIVUS. 104 00:04:49,880 --> 00:04:51,880 Adhiberi possunt in unus progressio vel ad aliam. 105 00:04:51,880 --> 00:04:53,713 Youve 'iam antea scripsi functionis, omnes 106 00:04:53,713 --> 00:04:56,530 postulo efficio est dicere propositum ubi reperirent illa functio. 107 00:04:56,530 --> 00:04:59,680 Nos Ive 'been usura et redivivus print f ultra XL annis. 108 00:04:59,680 --> 00:05:02,150 Sed dicitur una tantum. 109 00:05:02,150 --> 00:05:04,270 Pulchellus utilis, rectum. 110 00:05:04,270 --> 00:05:04,830 Omni jure. 111 00:05:04,830 --> 00:05:06,040 Sic functiones sunt magna. 112 00:05:06,040 --> 00:05:06,860 Nos scimus quoniam translati. 113 00:05:06,860 --> 00:05:08,700 Sit amet scribendi. 114 00:05:08,700 --> 00:05:10,830 Sit scriptor committitur questus in nostros progressio. 115 00:05:10,830 --> 00:05:13,869 Ut facere, primum quae facimus officium declarabit. 116 00:05:13,869 --> 00:05:16,160 Cum prae te feras functio quid dicas faciens basically 117 00:05:16,160 --> 00:05:18,900 narrat compilator, ohe ita scitis 118 00:05:18,900 --> 00:05:20,850 Ego scripturus functio postea 119 00:05:20,850 --> 00:05:22,987 et quid suus 'iens hic spectare. 120 00:05:22,987 --> 00:05:24,820 Ratio autem huius est quia potest compilers 121 00:05:24,820 --> 00:05:27,900 quidam cerritulus si vident set symbolorum 122 00:05:27,900 --> 00:05:29,560 Non se nota. 123 00:05:29,560 --> 00:05:33,000 Sic nos iustus tribuo a compilator principes, et Im 'creans functio 124 00:05:33,000 --> 00:05:35,492 quod suus 'iens ut facias hanc rem. 125 00:05:35,492 --> 00:05:38,450 Functio declarationes generaliter, si tu ordinandis vestra code in via 126 00:05:38,450 --> 00:05:41,872 qui idonei erunt et alios intelligere et iis utantur, 127 00:05:41,872 --> 00:05:44,330 vos volo ut ponat omnes generaliter vestri functio declarationes 128 00:05:44,330 --> 00:05:48,220 vestra code summo iure ante vos satus scribens main vesperum. 129 00:05:48,220 --> 00:05:50,770 Et commode, illic ' valde vexillum forma 130 00:05:50,770 --> 00:05:53,500 quod omnis functio declarationem sequitur. 131 00:05:53,500 --> 00:05:56,090 Omnes fere viderem. 132 00:05:56,090 --> 00:06:01,440 Sunt tres partes muneris declaratione Huiusmodi reditus nomine 133 00:06:01,440 --> 00:06:03,420 et argumentum list. 134 00:06:03,420 --> 00:06:07,180 >> Sed qualis est reditum type variabilis functio voluntatem output. 135 00:06:07,180 --> 00:06:10,710 Sic exempli gratia satis putamus ad duo minutes ago multiplicans 136 00:06:10,710 --> 00:06:15,690 numeros munus, Quid igitur expectamus si integer a integer multiplicamus 137 00:06:15,690 --> 00:06:18,502 output erit forsit an integer, ius. 138 00:06:18,502 --> 00:06:20,710 Multiplicavit duo numeri integri simul ut integer. 139 00:06:20,710 --> 00:06:24,167 Sic reditum type illius munus foret int. 140 00:06:24,167 --> 00:06:26,000 Nomen enim uideri uis vocare munus tuum. 141 00:06:26,000 --> 00:06:29,330 Is est forsit pro minimis quidem debeant pars functio declarationem, 142 00:06:29,330 --> 00:06:30,827 in terms of functionality. 143 00:06:30,827 --> 00:06:33,160 Sed est unum in actu forsit of plurrimi maximus partes 144 00:06:33,160 --> 00:06:36,243 declaratio functionis in terminis cognoscendi quid functio actu 145 00:06:36,243 --> 00:06:37,120 facit. 146 00:06:37,120 --> 00:06:40,474 Si nomen tuum functio f vel g vel h vel artis vel aliquid tale, 147 00:06:40,474 --> 00:06:42,765 vestri 'forsit iens impetro paulo supplantata sanguine trying 148 00:06:42,765 --> 00:06:44,650 quern non vitales. 149 00:06:44,650 --> 00:06:47,880 Sic suus 'maximus ut daret s functio nomina significativa. 150 00:06:47,880 --> 00:06:51,030 >> Denique argumentum list est comma separata album 151 00:06:51,030 --> 00:06:55,260 omnium inputs ad functionem, quorum utrumque habet speciem et nomen. 152 00:06:55,260 --> 00:06:57,840 Sic tibi non solum specificare quod typus variabilis 153 00:06:57,840 --> 00:07:00,760 functio voluntatem output, vos vultis specificare 154 00:07:00,760 --> 00:07:07,694 quid type et genera variabilium in munus suscipient sicut inputs. 155 00:07:07,694 --> 00:07:08,860 Sic faciamus hic exemplum. 156 00:07:08,860 --> 00:07:10,220 Lets 'iustus take a inviso at magis concreta. 157 00:07:10,220 --> 00:07:13,130 Hic functio exemplum dicit enim quod functio 158 00:07:13,130 --> 00:07:14,925 His adjicere velim duo integri simul. 159 00:07:14,925 --> 00:07:17,800 Summa duo integri futurum sit fit integer simulque modo 160 00:07:17,800 --> 00:07:18,450 privilegio disserendum est. 161 00:07:18,450 --> 00:07:21,610 Et sic reditum type, hic in viridi, fore int. 162 00:07:21,610 --> 00:07:25,190 Ut iustus narrat nobis ut addas duo ints futurus in fine diei, 163 00:07:25,190 --> 00:07:28,799 output, aut voluntarie præibat back huc, integer. 164 00:07:28,799 --> 00:07:31,590 Datum hoc quod pertinet nos voluntas nomen dare velim. 165 00:07:31,590 --> 00:07:33,630 Adjiciam duo ints videtur appropriate intuentes 166 00:07:33,630 --> 00:07:37,574 auferens sumus immo duo integri ut inputs et hopefully addendo eos simul. 167 00:07:37,574 --> 00:07:40,240 Is vires exsisto aliquantulus of a impeditaque nomen et ingenue hoc munus 168 00:07:40,240 --> 00:07:42,430 forsit est non necessarium quoniam habemus praeter 169 00:07:42,430 --> 00:07:46,310 operator, si discretionis nostre recolimus discussionem operariorum, ante. 170 00:07:46,310 --> 00:07:49,650 Sed tantum propter melius argumentum hoc munus est utilis 171 00:07:49,650 --> 00:07:52,860 et sic puteus 'vocant adjiciam duo ints. 172 00:07:52,860 --> 00:07:55,230 Postremo, hoc munus duo inputs accipit. 173 00:07:55,230 --> 00:07:56,960 Quorum utrumque est integer. 174 00:07:56,960 --> 00:07:59,900 Ita, non habemus hoc comma separata album of inputs. 175 00:07:59,900 --> 00:08:02,830 Nunc autem soluti sumus plerumque vis uterque nomen imponant 176 00:08:02,830 --> 00:08:05,070 ut possint adhiberi in ratione. 177 00:08:05,070 --> 00:08:07,180 Nomina sunt valde maximus. 178 00:08:07,180 --> 00:08:11,400 >> In hoc casu, non ex necessitate habere vim illis adueniunt. 179 00:08:11,400 --> 00:08:13,140 Considerari ergo potest appellare sicut a et b. 180 00:08:13,140 --> 00:08:14,257 Ut 'totaliter finem. 181 00:08:14,257 --> 00:08:16,090 Si vero haec, tibi a situ in 182 00:08:16,090 --> 00:08:19,497 ubi nomina variabilium ut esse aliquid actu, 183 00:08:19,497 --> 00:08:21,830 vos vires volo ut eos vocare dicens quid aliud quam a et b 184 00:08:21,830 --> 00:08:24,701 ut det illis aliquid certius cognituri symbolice significanter. 185 00:08:24,701 --> 00:08:27,700 Sed in hoc casu, non tamen aliud sciunt de officio. 186 00:08:27,700 --> 00:08:29,320 Nos iustus volo additurum integri. 187 00:08:29,320 --> 00:08:32,429 Sic puteus iustus vocant qui numeri integri a et b. 188 00:08:32,429 --> 00:08:33,990 Ut 'unum exemplum. 189 00:08:33,990 --> 00:08:36,287 >> Quin tu alterum cogitare aliquid de hac re, 190 00:08:36,287 --> 00:08:38,870 quomodo scripsisti functio dicit enim quod functio 191 00:08:38,870 --> 00:08:42,940 multiplicat duo natantis punctum numeris? 192 00:08:42,940 --> 00:08:45,910 Meministine quis a fluctuetur punctum numerus est? 193 00:08:45,910 --> 00:08:48,120 Quid hoc munus declarationem vultus amo? 194 00:08:48,120 --> 00:08:53,330 EGO vere suadeo vobis silentium video hinc oportet sumere quantum temporis. 195 00:08:53,330 --> 00:08:55,521 Cogita quid functio declarationem esset? 196 00:08:55,521 --> 00:08:56,770 Quid est reditum type? 197 00:08:56,770 --> 00:08:58,103 Nomen significativum quid? 198 00:08:58,103 --> 00:08:59,580 Quid inputs esse quod loqueris? 199 00:08:59,580 --> 00:09:03,190 Non video quid hic silentium et scribe-up functio declarationem 200 00:09:03,190 --> 00:09:07,640 ad munus quod multiplicares duo natantis punctum numeris simul. 201 00:09:07,640 --> 00:09:09,330 Hopefully vos video constiterunt. 202 00:09:09,330 --> 00:09:12,950 >> Sic lets 'inspice exemplum unius potest declarationem. 203 00:09:12,950 --> 00:09:17,340 Supernatet mult duo reals float x, y float. 204 00:09:17,340 --> 00:09:19,090 Productum e duobus natantis punctum numeris, 205 00:09:19,090 --> 00:09:21,710 quae ad commemorationem sunt unde scimus quoniam repraesentandum numerorum realium 206 00:09:21,710 --> 00:09:26,770 aut numeri decimales cum valores in c, fluctuetur futurum est numerus. 207 00:09:26,770 --> 00:09:28,570 Cum multiplicaveritis a decimal a decimales, 208 00:09:28,570 --> 00:09:30,460 vestri 'forsit iens ut decimales. 209 00:09:30,460 --> 00:09:31,960 Vis dare tali nomine. 210 00:09:31,960 --> 00:09:33,810 Multiplicabo duo reals videtur fine. 211 00:09:33,810 --> 00:09:36,620 Tamen vos could vere vocant mult duo supernatat, aut mult ratibus. 212 00:09:36,620 --> 00:09:39,540 Aliquid huiusmodi, quamdiu dedit quosdam quidem praesentis significationis quod 213 00:09:39,540 --> 00:09:41,469 nigrum box esset facturus. 214 00:09:41,469 --> 00:09:44,260 Itemque in hoc consecuti sumus non deficimus videntur habere aliquam significationem attachiatus 215 00:09:44,260 --> 00:09:46,390 ad nomina variabilium nos transeunter, 216 00:09:46,390 --> 00:09:48,645 ita ut vocant x et y. 217 00:09:48,645 --> 00:09:51,020 Si autem vocas aliquid aliud, quod omnino finem. 218 00:09:51,020 --> 00:09:53,310 In facto, si cogitaras id, Hac enim declaratione instead 219 00:09:53,310 --> 00:09:55,450 instead usura duplis of supernatat, si revocare 220 00:09:55,450 --> 00:09:59,100 quae sunt a diversis duplis modo pressius 221 00:09:59,100 --> 00:10:02,330 specificare numeris realibus natantis punctum variabilium. 222 00:10:02,330 --> 00:10:03,620 Ut 'totaliter denique etiam. 223 00:10:03,620 --> 00:10:04,670 Aut denique aliquid eorum esset. 224 00:10:04,670 --> 00:10:06,711 In facto, sunt plures diversis combinationibus 225 00:10:06,711 --> 00:10:08,410 explanare modis aliqua. 226 00:10:08,410 --> 00:10:10,884 Haec autem sunt duo satis frequentia. 227 00:10:10,884 --> 00:10:12,550 Diximus indicatus munus magna. 228 00:10:12,550 --> 00:10:15,700 Weve nuntiavit compilator quid est quod erant 'iens ut facere. 229 00:10:15,700 --> 00:10:17,630 Nunc actu scriberet functio. 230 00:10:17,630 --> 00:10:20,750 Lets dare definitionem ut intra nigrum box 231 00:10:20,750 --> 00:10:22,840 praedictio moribus agatur. 232 00:10:22,840 --> 00:10:26,270 In facto, nos multiplicans binarum realium numeri, aut addendo numeros 233 00:10:26,270 --> 00:10:29,760 simul et quicquid est quod rogavimus nostra functio facere. 234 00:10:29,760 --> 00:10:32,780 >> Ita enim definit scriptor experiri multiplicabo duo reals quas modo nos 235 00:10:32,780 --> 00:10:35,350 loquebatur de secunda ago. 236 00:10:35,350 --> 00:10:38,560 Nunc initium functio definitione 237 00:10:38,560 --> 00:10:41,720 spectat fere exigo idem eadem idem sicut functio declarationem. 238 00:10:41,720 --> 00:10:43,170 Quia uterque est. 239 00:10:43,170 --> 00:10:47,770 In summo custos pertinet declarationis type nominamus comma separata argument 240 00:10:47,770 --> 00:10:49,410 list, semicolon. 241 00:10:49,410 --> 00:10:53,800 In semicolon indicat quod est functio declarationem. 242 00:10:53,800 --> 00:10:57,060 Initium functionis definition spectat fere exigo 243 00:10:57,060 --> 00:11:03,790 eadem ratio nominis separata comma argumentum list, non semicolon, 244 00:11:03,790 --> 00:11:05,206 patefacio crispus ue. 245 00:11:05,206 --> 00:11:07,580 Aperto crispus ue sicut habuimus facere maxime 246 00:11:07,580 --> 00:11:09,540 : quod significet quod nunc sumus incipiens definire 247 00:11:09,540 --> 00:11:14,567 quod fit intra niger arca archa quod weve 'certus vocare mult duo reals. 248 00:11:14,567 --> 00:11:15,900 Hic non modo efficere. 249 00:11:15,900 --> 00:11:20,370 Nos dicimus, novum edisserat type float variabilis vocavit product 250 00:11:20,370 --> 00:11:24,020 ipsique disponent variabilis x valor y temporibus. 251 00:11:24,020 --> 00:11:27,306 Et tunc revertimini productum. 252 00:11:27,306 --> 00:11:28,430 Quid reditum hic intelligitur. 253 00:11:28,430 --> 00:11:31,090 Bene reditum est via significamus quam 254 00:11:31,090 --> 00:11:33,400 sumus transiens in output de tergum. 255 00:11:33,400 --> 00:11:38,160 Ita reddito, idem est, output est niger arca archa. 256 00:11:38,160 --> 00:11:40,732 Quam ob rem si facitis. 257 00:11:40,732 --> 00:11:42,190 Lorem ipsum modo efficere. 258 00:11:42,190 --> 00:11:45,050 Nos could iustus redire y x temporibus. 259 00:11:45,050 --> 00:11:45,870 x est a float. 260 00:11:45,870 --> 00:11:46,660 y est a float. 261 00:11:46,660 --> 00:11:48,490 Ita etiam est a float y x temporibus. 262 00:11:48,490 --> 00:11:50,750 Non opus est alium creare variabilis. 263 00:11:50,750 --> 00:11:56,750 Et quod aliter efficere nigrum eadem arca. 264 00:11:56,750 --> 00:11:58,570 >> Nunc igitur tolle a momento, silentium video iterum, 265 00:11:58,570 --> 00:12:01,680 et probate definire et adjiciam duo ints, quod est aliud munus 266 00:12:01,680 --> 00:12:03,090 loquebatur de quam paulo ante dicebam. 267 00:12:03,090 --> 00:12:06,440 Hic iterum, Ive 'posuit functionem declaratione et interpunctionis signo 268 00:12:06,440 --> 00:12:08,420 et aperta crispus, ue et clauso crispus 269 00:12:08,420 --> 00:12:12,080 ue indicare ubi impleamur in contentis adjiciam duo ints, 270 00:12:12,080 --> 00:12:15,530 ita ut et nos particulari definiantur moribus intus est niger arca archa. 271 00:12:15,530 --> 00:12:16,380 Ita silentium video. 272 00:12:16,380 --> 00:12:18,790 Et tolle tibi quantumcumque tempore parareris vos postulo ut tentaret et definire 273 00:12:18,790 --> 00:12:25,040 an exsequendam adjiciam duo ints, talem quod munus outputs aestimabant 274 00:12:25,040 --> 00:12:29,209 illud quidem reditum duo summa inputs. 275 00:12:29,209 --> 00:12:32,000 Itaque sicut priore exemplo, Sunt pluribus modis 276 00:12:32,000 --> 00:12:34,210 quod ex vobis deerat peragendam adjiciam duo ints. 277 00:12:34,210 --> 00:12:35,130 Hic 'unum. 278 00:12:35,130 --> 00:12:37,172 In hic in aurantiaco quia commune aut inmundum sicut quidam habebant comments-- 279 00:12:37,172 --> 00:12:38,880 Ive 'iustus adiceret aliquid, comments indicare 280 00:12:38,880 --> 00:12:41,400 quae aguntur ex utraque linea code. 281 00:12:41,400 --> 00:12:45,430 Et annuntiabit variabilis vocavit summam type int. 282 00:12:45,430 --> 00:12:47,279 Dico summam pares plus a b. 283 00:12:47,279 --> 00:12:50,070 Id ubi sumus actu opus addito et b simul. 284 00:12:50,070 --> 00:12:51,850 Et mihique occurrerit revertenti sum. 285 00:12:51,850 --> 00:12:56,460 Et quod facit sensus quia type aggregatum variabilis int. 286 00:12:56,460 --> 00:13:00,180 Et quid notitia typus hoc munus quodcumque dixerit mihi suus 'iens ut output? 287 00:13:00,180 --> 00:13:00,680 Int. 288 00:13:00,680 --> 00:13:03,072 Et reversus sum ego, qui est integer variabilis. 289 00:13:03,072 --> 00:13:06,030 Et dedit nobis sensum operum definita et declarata nostra functio 290 00:13:06,030 --> 00:13:07,320 facere. 291 00:13:07,320 --> 00:13:09,700 >> Iam vos can quoque definire munus hoc modo, 292 00:13:09,700 --> 00:13:15,260 int summam pares a skip quod plus b-- et primum step-- igitur redde sum. 293 00:13:15,260 --> 00:13:17,760 Nunc posset habere etiam suggesserant, iussit fieri hoc modo, 294 00:13:17,760 --> 00:13:19,180 non quod EGO altus suadeo. 295 00:13:19,180 --> 00:13:22,540 Hoc est ineleganter unum rem et consilium vere malum, 296 00:13:22,540 --> 00:13:24,420 sed id quidem est. 297 00:13:24,420 --> 00:13:30,199 Si tuleritis et istum codicem, qui int adde malus viperae dot c, et uti. 298 00:13:30,199 --> 00:13:31,990 Actu non add duo integri simul. 299 00:13:31,990 --> 00:13:37,632 Suus 'a pauperioribus tributum exsecutionem huius moribus. 300 00:13:37,632 --> 00:13:38,340 Sed non vult operari. 301 00:13:38,340 --> 00:13:41,200 Suus 'iustus hic illustrare adeo ut ne quidem 302 00:13:41,200 --> 00:13:44,530 non curare opinatur quid fit intra niger arca archa, quod diu 303 00:13:44,530 --> 00:13:46,510 quod habet esse output expectamus. 304 00:13:46,510 --> 00:13:48,870 Male disposito est niger arca archa. 305 00:13:48,870 --> 00:13:53,801 Sed in fine diei, hoc adhuc output summam plus a b. 306 00:13:53,801 --> 00:13:54,300 Omni jure. 307 00:13:54,300 --> 00:13:56,320 Sic weve declaravit functiones. 308 00:13:56,320 --> 00:13:57,490 Quod weve definitur munus. 309 00:13:57,490 --> 00:13:58,540 Ut vere bonum. 310 00:13:58,540 --> 00:14:03,020 Sit amet uti functiones quod weve declaravit quod weve definitur. 311 00:14:03,020 --> 00:14:05,960 Suus 'vere dici function-- pulchellus implemini Spiritu omnes vos postulo efficio 312 00:14:05,960 --> 00:14:09,070 est transire, vanus hebesco conveniens rationes, argumenta data type 313 00:14:09,070 --> 00:14:11,600 qui expectat, et tunc assignare return 314 00:14:11,600 --> 00:14:15,190 valenciam illius functio et Teraho excusationem sospesque 315 00:14:15,190 --> 00:14:19,390 eoque sollemni perfecto assignamus reditum valorem ad rectam rationem. 316 00:14:19,390 --> 00:14:22,410 >> Eamus ergo vide haec in usu in a lima 317 00:14:22,410 --> 00:14:27,730 cerastes vocatur I dot c, quae Habeo cs50 IDE. 318 00:14:27,730 --> 00:14:31,042 Sic hic est adsuetus coluber succedere I dot c. 319 00:14:31,042 --> 00:14:33,500 Principio me videtis habere mea includit, libram includunt, 320 00:14:33,500 --> 00:14:35,460 vexillum IO, et cs50 dot h. 321 00:14:35,460 --> 00:14:37,700 Habeo igitur functio declarationem. 322 00:14:37,700 --> 00:14:39,570 Hoc est ubi ego sum certum enarrans compilator sum 323 00:14:39,570 --> 00:14:42,850 iens futurus scriptis functio vocavit adjiciam duo ints. 324 00:14:42,850 --> 00:14:45,780 Suus 'iens an output type integer variabilis. 325 00:14:45,780 --> 00:14:47,360 Id quod est hic. 326 00:14:47,360 --> 00:14:51,950 Et tunc illi duo inputs b, quarum quaelibet est integer. 327 00:14:51,950 --> 00:14:58,250 Intus main rogo pro utentis input dicendo mihi integrum. 328 00:14:58,250 --> 00:15:01,040 Et unde incitamenta ad alios oblitus int, quod functio 329 00:15:01,040 --> 00:15:03,240 ponitur in CS50 library. 330 00:15:03,240 --> 00:15:07,660 Et quod gets condita x, an integer variabilis. 331 00:15:07,660 --> 00:15:09,886 >> Tunc suggererent eos pro alio integer. 332 00:15:09,886 --> 00:15:13,070 Nos adepto alio integer possunt et conportabis ut in y. 333 00:15:13,070 --> 00:15:17,990 Deinde hic versus XXVIII est ubi nos de hostibus nostris functio vocationem. 334 00:15:17,990 --> 00:15:23,770 Dicuntur talem habemus pontificem int z aequalibus adde II ints x comma y. 335 00:15:23,770 --> 00:15:25,980 Putasne vides tu quid hoc facit sensus? 336 00:15:25,980 --> 00:15:29,710 x fuerit numerus integer variabilis et type y est typus integer variabilis. 337 00:15:29,710 --> 00:15:31,220 Ut bonum. 338 00:15:31,220 --> 00:15:34,570 Quod facere sensu quod cum nostra functio XVII declaratio line similis. 339 00:15:34,570 --> 00:15:38,300 Hic addit dicitur separatus input list expectat duo integri, a et b. 340 00:15:38,300 --> 00:15:40,300 Ergo potest dici quidquid velimus. 341 00:15:40,300 --> 00:15:42,300 Is iustus exspectat duos integros. 342 00:15:42,300 --> 00:15:44,930 X et y et integer integer. 343 00:15:44,930 --> 00:15:45,640 Quod operatur. 344 00:15:45,640 --> 00:15:48,680 >> Scimus autem est munus an output ad integros tam. 345 00:15:48,680 --> 00:15:51,290 Hoc solum habemus residui thesaurizantes output functionis, 346 00:15:51,290 --> 00:15:56,050 Adjiciam duo ints, an in integer type variabilis, quod erant 'vocans z. 347 00:15:56,050 --> 00:16:01,980 Et potest dici summa percent i sentio et i is sentio i. 348 00:16:01,980 --> 00:16:06,210 x, y et z respective implendum in illis percent i. 349 00:16:06,210 --> 00:16:08,334 Quid est definitio Adjiciam duo ints vultus amo? 350 00:16:08,334 --> 00:16:09,125 Suus 'pulchellus simplex. 351 00:16:09,125 --> 00:16:11,270 Suus de ones secunda ago iustus vidit, 352 00:16:11,270 --> 00:16:14,390 int summam pares a b plus reditus sum. 353 00:16:14,390 --> 00:16:15,420 Hoc facit opus? 354 00:16:15,420 --> 00:16:17,270 Lets nisi lima. 355 00:16:17,270 --> 00:16:22,080 Atque hic mihi accusam Im 'iens ut faceret adsuetus coluber succedere I, 356 00:16:22,080 --> 00:16:23,000 et purgare meus screen. 357 00:16:23,000 --> 00:16:25,791 Ego scio in zoom parum est difficile. 358 00:16:25,791 --> 00:16:31,520 359 00:16:31,520 --> 00:16:33,770 >> Ita hoc progressio ut compilare adsuetus coluber succedere I. 360 00:16:33,770 --> 00:16:37,910 Considerari ergo potest facere VULNUS dot adsuetus coluber succedere I. 361 00:16:37,910 --> 00:16:40,060 Da mihi integrum, X. 362 00:16:40,060 --> 00:16:42,380 Da mihi adhuc integer, XX. 363 00:16:42,380 --> 00:16:45,200 X XX et XXX summa est. 364 00:16:45,200 --> 00:16:47,615 Sic fecit prospere functio vocationem. 365 00:16:47,615 --> 00:16:55,820 Potes currere functio iterum, negative X, X et XVII XVII negative summa est VII. 366 00:16:55,820 --> 00:16:57,120 Hoc munus operatur. 367 00:16:57,120 --> 00:16:59,240 Habet moribus quod exspectent eam. 368 00:16:59,240 --> 00:17:03,610 Itaque feci prospere functio definitione, declarationem, 369 00:17:03,610 --> 00:17:07,288 et prospere functio vocationem. 370 00:17:07,288 --> 00:17:09,079 Iugo insedit circa functiones 371 00:17:09,079 --> 00:17:10,611 ante concludimus hoc section. 372 00:17:10,611 --> 00:17:12,319 Discretionis nostre recolimus discussion of notitia typus, 373 00:17:12,319 --> 00:17:16,109 prius, quod functiones interdum nec recipiam ultra odorem inputs. 374 00:17:16,109 --> 00:17:17,930 Quod si ita sint, declaret munus 375 00:17:17,930 --> 00:17:19,788 tamquam vacuum argumentum list. 376 00:17:19,788 --> 00:17:21,579 Tu recordarer, quid Plurrimi vulgaris munus 377 00:17:21,579 --> 00:17:25,036 quatenus id quod vidimus vacuum est argumentum list? 378 00:17:25,036 --> 00:17:27,300 Suus 'vi depulsuros esse. 379 00:17:27,300 --> 00:17:30,850 Id etiam memini munus aliquando actu non habent output. 380 00:17:30,850 --> 00:17:34,210 Ita dicimus munus tamquam reditum type vacuum. 381 00:17:34,210 --> 00:17:37,880 Sit scriptor section per hoc concludi armamentum problema a praxi. 382 00:17:37,880 --> 00:17:39,900 >> Et hic quaestio constituta. 383 00:17:39,900 --> 00:17:43,630 Volo scribere functio vocavit valet triangulum. 384 00:17:43,630 --> 00:17:47,410 Quod hoc munus faciatis is tolle tecum hinc triginta numerorum realium 385 00:17:47,410 --> 00:17:51,930 repraesentant longitudines tribus trianguli latera ejus ambitum, 386 00:17:51,930 --> 00:17:54,550 aut argumentis, aut inputs-- aliam synonyms 387 00:17:54,550 --> 00:17:57,340 ut perspiciatis. 388 00:17:57,340 --> 00:18:01,120 Hoc munus decet aut veram aut falsam esse output 389 00:18:01,120 --> 00:18:04,960 prout illorum trium trianguli sunt capaces. 390 00:18:04,960 --> 00:18:09,930 Meministi notitia modi nonnulli autem verum vel falsum, 391 00:18:09,930 --> 00:18:11,436 Sed quomodo hoc efficere? 392 00:18:11,436 --> 00:18:13,810 Bene scio illic es a iugo regularum de triangulis 393 00:18:13,810 --> 00:18:15,480 actu utile cognitu. 394 00:18:15,480 --> 00:18:18,292 A trianguli non potest habere lateribus positivis longitudine. 395 00:18:18,292 --> 00:18:19,000 Quod facit sensu. 396 00:18:19,000 --> 00:18:21,432 Vos es forsit dicens duh. 397 00:18:21,432 --> 00:18:23,390 Aliud ad note quamvis, ut est summae 398 00:18:23,390 --> 00:18:25,484 longitudinum quis duo latera trianguli 399 00:18:25,484 --> 00:18:27,650 maius esse debet quam longitudinem quomodocunque fumpta. 400 00:18:27,650 --> 00:18:28,690 Quod verum actu. 401 00:18:28,690 --> 00:18:34,150 Non habent laterum trianguli I, II et IV, verbi gratia, quia plus I II 402 00:18:34,150 --> 00:18:36,270 nec quisquam maior est quam IV. 403 00:18:36,270 --> 00:18:38,870 Ita procedunt illa sunt iudicia quae utrum vel non tres 404 00:18:38,870 --> 00:18:42,740 inputs triangulus intelligi potest. 405 00:18:42,740 --> 00:18:46,360 Ita a iugo of minutes et annuntiamus et definire 406 00:18:46,360 --> 00:18:49,810 haec functio vocavit valid triangulum, ita quod actu 407 00:18:49,810 --> 00:18:51,650 moribus hic habet speciem. 408 00:18:51,650 --> 00:18:57,030 >> Output erit verum si illa tria latera uasorum argenteorum possunt trianguli 409 00:18:57,030 --> 00:19:01,950 et falsum aliter Ad quam te? 410 00:19:01,950 --> 00:19:04,650 Hic 'unum exsecutionem validarum triangulum. 411 00:19:04,650 --> 00:19:05,770 Non solum. 412 00:19:05,770 --> 00:19:07,770 Tuus ut discrepo leviter. 413 00:19:07,770 --> 00:19:11,040 Sed illa quidem habent moribus quod expectamus. 414 00:19:11,040 --> 00:19:14,450 Declaramus nostrum munus in ipso montis vertice, bool valet triangulum 415 00:19:14,450 --> 00:19:16,630 float x float float y z. 416 00:19:16,630 --> 00:19:18,930 Sic conversus cogitavi, hoc munus accipit tres numerorum realium 417 00:19:18,930 --> 00:19:22,280 ut argumenta, natantis punctum variabilium valor, 418 00:19:22,280 --> 00:19:26,510 et outputs veram vel falsam obtineret valorem, quod Boolean revocare. 419 00:19:26,510 --> 00:19:28,660 Sic ut 'quare reditum type est bool. 420 00:19:28,660 --> 00:19:30,016 Deinde nos definire munus. 421 00:19:30,016 --> 00:19:33,140 Primum quae facimus reprehendo facio certus omnia latera sunt positivi. 422 00:19:33,140 --> 00:19:37,010 Si minor vel aequalis x 0, vel y = 0, 423 00:19:37,010 --> 00:19:41,050 si minor vel z = 0 Non autem potest dici quod triangulus. 424 00:19:41,050 --> 00:19:42,380 Non habent positivum parte. 425 00:19:42,380 --> 00:19:45,790 Et ideo potest redire falsum in casu illo. 426 00:19:45,790 --> 00:19:49,010 Deinde fac refutamus quod quodlibet par inputs 427 00:19:49,010 --> 00:19:51,830 maius tertio. 428 00:19:51,830 --> 00:19:54,530 >> Si x est minus y plus quam aut aequalis z, 429 00:19:54,530 --> 00:19:57,060 Si z vel x plus minus vel aequalem esse ipsi y, 430 00:19:57,060 --> 00:20:01,730 si minor vel aequalis z y plus x, quod etiam non valet coniungitur. 431 00:20:01,730 --> 00:20:03,800 Sic redimus iterum falsum. 432 00:20:03,800 --> 00:20:06,900 Et reipsa praeterivimus compescit si poterimus vera laus. 433 00:20:06,900 --> 00:20:09,440 Quia illa tria latera sunt capaces returning-- 434 00:20:09,440 --> 00:20:11,647 creandi validum triangulum. 435 00:20:11,647 --> 00:20:12,230 Et ut 'eam. 436 00:20:12,230 --> 00:20:13,830 Te nunc nuntiata definitum. 437 00:20:13,830 --> 00:20:17,330 Et nunc possitis uti et illam vocant munus. 438 00:20:17,330 --> 00:20:19,470 Magnum job. 439 00:20:19,470 --> 00:20:20,650 Im Doug Lloyd. 440 00:20:20,650 --> 00:20:22,820 Hoc cs50. 441 00:20:22,820 --> 00:20:24,340