>> DAVID J Malan: All iure, ut hoc CS50.
Quod patet feria.
Quod autem in fine hebdomadis.
Ut posset revocari cessavimus, postremo cum cliffhanger generis.
Quo exponere in hoc conscribendum mendacium quod non quodcumque potest manus tua Ive 'edocti crescit
est X I divisa est, in facto, vel 0.1 0.100 vel 0.10000.
Nam si hoc compilare rationem, ut heri, cum
ut parum, et tunc facere dot exacuere vade, parum,
didicimus quod quid I divisa per X actu est.
Et vere non est.
Sed nec hoc innuunt aliquid fundamental limitatio computers.
Et quidem inter quae erant 'iens ut facere
Vide quid hoc hodie factum hoc quod habet,
quomodo humanitas nequiuit hoc capere in aliquo maximo
gravis situations-- ex quibus
satis tragicus et expensive-- et
take a inviso quam nos defendere possit actu
contra huiusmodi defectus.
Sic intuitive, fortasse, cur I divisa per X,
secundum meus computer hic, non solum 1/10, 0.10?
Yeah.
Quid autem vobis videtur?
>> AUDITORES MEMBER: et radix est differens?
>> DAVID J Malan quod quid est?
O radix aliter?
Ita non satis.
Suus 'vere more fundamentale ad hardware.
Aliis cogitationibus redimas?
Yeah.
AUDITORES MEMBER: They repraesentant numeris aliter?
DAVID J Malan: So they-- Right.
Repraesentant numeris aliter.
Admodum improprie, ut videtur.
Ut is-- Bene, aliter?
Aut a quibus?
A nobis?
AUDITORES MEMBER: Yeah.
Non utuntur decimales ratio est [tacita].
DAVID J Malan: OK.
In sensu, non uti system decimales.
Subter cucullo, omnia quidem bina,
et quod habet in re.
Tamen suus 'etiam a simplicioribus quam ut explicatione.
Yeah.
>> AUDITORES MEMBER: They solum habent tot bits.
Et quodam modo thesaurizare adeo ut cum decimales.
>> DAVID J Malan: Yeah.
Et hoc est quod suus 'vere questus fuerit.
Evenit ut computers typice, semper tantum
uti finitam amount of notitia ad aliquid repraesentandum.
Ius?
Ceterum tantum defixa amount of orbis tractus durum.
Nos solum habent certa of RAM, aut computer memoria.
Et si vos tantum habere fixum amount of aliquid,
profecto non potest relatu vis, vel quotlibet in infinitum.
Tu modo, ad pick quod sumo quod range
matione itis sustinere.
>> Ita, exempli gratia, duo saltem ante, cum vulgi ASCII,
et locuti sumus de VIII addit frena feris byte vel, ut ita dicam,
maximus numerus potuimus VIII bits repraesentant cum quid erat?
CCLV.
Tertio modo potest repraesentare CCLVI total valores non autem si ea degere
on 0-- Bene, sed si atque ea degere 0
tum maximus numerus utique, CCLV.
>> Ita fit, hoc ita etiam hoc loco.
Nos coepi loqui ultimo de natantis punctum numeris, quos
Aliae sunt numeri integri, in quod habent a decimales punctum
et, hopefully, et quidam numeri Postquam autem nimis.
A computer est tantum iens typice uti XXXII bits, maybe LXIV bits
fluctuetur repraesentare pretium.
Ita etsi nos creverat cognita mathematica et sciens
quod possis obscura absolute habere infinitas numerorum
post decimales punctum, non si finitum memoria.
Tu modo, ad circum; vel pick quod sumo quod
sis numeris exprimere.
Et sic potest esse in sensu, haec enim proxima computer est scriptor
approximationem ad valenciam quod 1/10 non possit, aut XXXII bits justo.
Quod suus 'non iustus 1/10.
>> Nam si hoc non mutor 1/3 quae putamus est simplicius.
So I divisa per III.
Let me nisi lima.
Dimitte me et praemittat recompile eam.
Et iterum me currere.
Hic etiam, ut videtur, non est 1/3 0.3 et III de innumerae
deinceps.
Habes hoc parum in fine.
Ita homines sunt recte, et quid didicistis est quidem verum,
sed erant bumping up contra quosdam limites.
>> Et quae dicenda putavi wed 'facere, hodie est incipere
aspiciendo derecto et tragicum consectaria huius
aliquando, cum humanum genus non admodum peragendam
ad hanc rem et determinationes istae.
Et videbimus seriem vignettes quod fit ex historia Channel
Vide quomodo errasse.
Suus 'super VIII minutes diu post haec revertar et
et take a inviso exacte quid aliud potest errare.
Si dici usitate posset suerint lights--
>> [VIDEO PLAYBACK]
>> -Computers, Omnes ad accipiendum saepe frustrating problemata
et vade cum eis.
Bugs, virus, et software glitches sunt parva prices
reddere in commodum.
Sed summus celeritate et summus tech et militum spatium progressio applications,
minima quaestio potest magnificaberis in die vastitatis illius.
On June IV, MCMXCVI, phisicis paratum ad immittendi inanibus Ariane V eruca.
Portabat scientific satellites disposito
statuere quomodo praecise Terrae magnetica agro Interacts
Igneo solari ventis.
Eruca aedificatam Europae Spatium Agency
et sublata est a facility Galli oram Guiana.
>> Et circa XXX seconds in in fugam coniecta esset, prima
Animadvertistine, aliquid erat iniuriam.
Quod nozzles erant rotundo tamen aliquo modo non.
Circa XL seconds in fugam uertit, clare vehiculum in tribulatione,
et quod cum fecissent decisionem tetigerant devastantes.
A Range Safety Officer cum formidolose viscera Urgebantque puga pyga,
nixus poterat antequam eruca publicae periculis esse.
>> Haec erat puella navigatione de Ariane V,
et exitus ponunt propter vitium
immersa in erucae scriptor software.
Id problema in Ariane, erat quia ibi
erat numerus vulgi quod requiritur LXIV bits exprimere,
et volebat convertere illud XVI frenum numerus.
Et assumsit numerum futurum fuisse maximum,
quod plerique ex his digits in in LXIV frenum numero fuerunt 0 s.
Erant iniuriam.
>> -In Impotentia unum software progressio accipere
genus numeri generari ex aliquali alii oriuntur defectum.
Software development factus pars pretiosi eu.
Ariane IV erucae fuerat proficiat tam luctus
creavit enim erat etiam used on Ariane V.
>> -In Basic forsit fuit quod Ariane V erat velocius, accelerabitur ocius.
Et software ni quia excelsus reputatus.
>> Id est destructio eruca erat ingens financial articulo cladis,
omne debitum ad software a minute error.
Sed hoc non esset primus habitantium tempus conversionem data problems
quod contriverim modern technology erucae.
>> -In MCMXCI, cum initium de primo Bellum Sinus Persici Alterum,
Cananeus missile expertus simile genus
numerus conversionem forsit.
Unde XXVIII populus XXVIII American milites
caesa, C uulneratis,
Cum Cananeus quae putabatur ad protegendum contra advenientis scuds,
defecerunt incendere telum.
>> Quando Iraq invasit rutrum Americae launched Desert Tempestatem diluculo in MCMXCI,
Patriot missile gravida perrexerunt tueri Saudi Arabia et Israhel
ex Iraqi Scud missile sit impugnationibus defensa.
In US est Patri, medium range superficies-ad-caeli system
fabricari per Raytheon company.
>> Nempe magnitudinem Patriot interceptor, ipsa est fere XX pedum longitudine.
Et gravat circa libras MM.
Et portat warhead of about-- EGO reputo suus 'fere CL pondo.
Et warhead, se, est summus explosivae,
quae habet fragmentorum circuitum.
Alligatae armamentis de warhead est ordinatur ad actum sicut buckshot.
>> -The Missilia baiulabatur IV per continentis,
et per cuneos admixto sex.
>> -The Patriot anti missile system redit saltem XX annis.
Fuit originaliter ordinatur ut an aer defensionem missile
ut sagittent descendit hostis airplanes.
In primo Bellum Sinus Persici Alterum, quando id bellum supervenit,
Exercitus voluit uti INCURRO scuds, non airplanes.
Vis autem non Iraqi tantum a forsit,
sed exercitus solicitus erat circa scuds.
Et sic conatus upgrade Patriot.
>> -Intercepting Inimicus missile percurrentis apud Mach quinque
lacessendo facturus erat satis.
Cum autem longior fuerit Patriot cum se in publicum proripuisset servitium,
Exercitus autem nesciebam Iraqi modificatio qui fecit
eorum scuds fere impossibile hit.
>> Quid factum est, quod est scuds ingrediatur erat instabilis tellus
sunt wobbling.
Ratio autem huius, fermentum erat, ut
ut DC kilometers de CCC a kilometer range missile,
Tulit pondus de fronte warhead et fecit warhead levius.
Nunc est trying ut Cananeus ad scud atque temporis
opprimo major domus of the et tempora reputantibus initium esset iustus volare per scud.
>> -Once Cananeus system operators intellexit Patriot requireris scopum,
ipsi detonated Patriot scriptor warhead, ad vitandum possibilis casualitatibus si
licuit cadet lapillus super terram.
>> Hoc erat quod maxime plebs ut vidit, magnum caelum et fulmina jaciebant,
et iudicanda quasi intercepta Scud warheads.
Quamvis in nocte nubes, Patriots apparuit
esse feliciter destruens scuds, at Dhahran,
nulla posset esse error circa eius effectus.
Ibi Cananeus scriptor radar system an advenientis Scud vestigia amissa,
et numquam launched, debitum ad software vitium.
Qui primus erat Israelis quod non esset ratio,
maior tempus discrepanti editione factus est, debetur horologium immersa
in muneris ratio est scriptor computer.
>> II weeks ante -about tragoediam in Dhahran,
Israelis nuntiavit Defensio Department,
ratio quod tempus terebat, VIII De horis post futuri
animadvertebant quod ratio erat factus conspicue minus accuratam.
Defensio Department Respondens loquens omnia de Patriot batteries
non relinquent systemata sed in longum tempus.
Nee diu dixisse erat.
VIII horas?
X horas?
M horas?
Nemo cognovit.
-The Patriot altilium collocatur in castra
at Dhahran et ejus uitiosam colit interno horologium fuerat super super C horas
XXV nocte Februarii.
>> -it Idolum subplantata tempus ad accurationem alterum circiter 1/10.
Nunc de secunda est 1/10 an interesting numero
quia non potest esse exprimitur in binarii, accuratissime adnotavit.
Per quae intelligitur, non potest exprimatur, eam curiosius adverterunt,
in ulla modern digital computer.
Difficile est credere, hoc uti exemplum.
Lets accipe numerum, 1/3.
1/3 exprimi non potest in decimales, accuratissime adnotavit.
1/3 est 0.333 iens in infinitum enim.
Nulla ratione facere, cum absolute accurate, in decimales.
Quod eodem modo In problema Patri.
Quo diutius trahebatur ratio fugientibus, tempus error peior factus.
>> Postquam C horis operatio, errore 1/3 secundi in tempore tantum.
Sed in terms of Nisl missile percurrentis apud Mach V,
fiebat in semita error de super DC metrorum.
Esset fatalis errore conversantur pro militibus apud Dhahran.
>> Quid factum est Scud erat launch deprehenditur diluculo-monitionem satellites,
et new quod erat Scud in adventu eorum generalis directionem.
Et non sciebat unde esset venturus.
>> -it Iam ad radar component of Cananeus ratio,
defendere Dhahran, collocare, et custodiunt uestigia advenientis hostium teli corrumpitur.
>> -The Radar erat dolor.
Esset actu track positio Scud
deinde ubi predict Probabile esset,
sequenti tempore, misit de radar pulsus.
Ut dictum rhoncus porta.
>> Tunc, magnanimum quondam generator Patriot decernit sufficit enim praeteritum tempus habet
transierunt ire et coercere postero location hoc deprehendi obiectum,
it redit.
Quando igitur reversus est iniuriam locum, deinde omnia non videt
et decernit quod nihil obiecti, palam falsum,
et deponat track.
Ineuntes Scud evanuit a radar screen,
et seconds post eam querulas impulit eum in castra.
The Scud occidit XXVIII erat postremus unum succenderant, durante primum Bellum Sinus Persici Alterum.
Tragice, updated software postero die devenimus Dhahran.
Software vitium habebat fuisset fixum, operti
capitulum unum in turbidam history of Cananeus teli corrumpitur.
>> [END PLAYBACK]
>> DAVID J. malan sic puteus inspice talia quaedam determinationes in iustus aliquantulus.
Sed primum melius est transitus ad a paucis FYI s.
Ita one-- hoc weekend, ibi Erit eximius sectiones,
quae significantur supplantare regulariter scheduled sectiones productarum, ut
unde incipiet a week.
Take a inviso CS50 scriptor website pro magis notitia in illis.
Ipsi quoque membrana passis crinibus iis vivendum venire.
Problemate I est super cursum scriptor website iam,
quod puteus 'inspice quia iustus aliquantulus frenum.
Et officio horas tollet Die Jovis per hoc ponunt.
>> Sic illa fuit iustissima canonica Tempus denique exspectabamus progressio.
Suus 'quasi in simplicissima possis scribere progressio in C,
et quod aliquid audacius dicere.
Ius?
Quia illic 'multum videbantur complexionem ad hoc.
Sit scriptor velox inviso quid dicturi sint quidam horum elementorum
erant deinde inferunt pedem provide mentalis exemplar quomodo
simplicissima haec progressio operum, tum incipiam
spectare magis coniunctae.
Ita fuerit funiculus iste hic highlighted nunc, flavo, quid dicemus ultimo
quia hoc facit pro nobis?
Quid sibi velit ministrat?
Quis ex Longius enim repetita?
Yeah.
>> MEMBER AUDITORES: [tacita]
DAVID J Malan: Bonum.
Sic dat vos accessum aut praeposituras aut lets '
eos vocare functiones, quod aliquis aliud scripsit dicuntur,
velut alio lima.
Ita et nos youll 'animadverto exigo quis .h file est versus a .c file, eventually.
Sed quia nunc, iustus scient quod printf, puta,
fuisse inter vitales file declaravit alio quodam loco
aliud super nubem scriptor ferreus coegi quod permittit nobis ut obvius et utere printf
vacuus having ut reinvent quod moveat seipsum.
Interim, vi depulsuros esse.
Quid erat main analogon, ultima septimana?
Yeah.
>> AUDITORES MEMBER: viridis flag est clicked.
>> DAVID J Malan: Yeah.
VULNUS, quando viridi flag clicked.
Suus 'quasi puzzle piece ut calcibus omnia off.
Et similiter saeculi placuit ante aliquot annos in C,
et fasciculum aliis linguis Si autem vis ad rationem scribendi,
primum munus tuum quae vocari vi depulsuros esse.
Habet hoc spectare.
Sed veniet properans, Alias, quid int,
et vacuum esse in contextu.
Nunc autem suavis est crispus adstringit similium Scratch scriptor puzzle piece figura
quod encapsulates aliquot linearum.
Et inter linearum hic, hic est.
printf functio, cuius finis est in vita ut procer a formatted filum.
Et per formatted, dico vobis potest plug in placeholder valores,
et dat speciem quot decimales punctorum numero quot figuras
post decimales punctum et similia.
Et printf, profecto, accipit unum vel plures rationes vel parametri,
alias, simplicius est inputs.
>> Sic printf, sicut multum functiones, accipit inputs.
Nutriebantque eos supradicti inputs complectuntur per duos parentheses here.
Et inside of illis est input.
Praesent filo, sicut diximus, invocavit super illud quae nihil aliud est quam series litteris
ut verbi sententia, vel totum sive etiam, in duplici quotes inter.
Et quid est quod in summam moribus printf, quia, nempe,
suus 'iustus a generic print functio.
Suus 'non scire quid imprimendi nisi cupit.
Et quod tunc quaedam minutiae.
Quid ergo dicemus hoc Ridiculum sequence symbolorum est?
Yeah.
>> AUDITORES MEMBER: New line.
>> DAVID J Malan: New line.
Ita fit, ut non ferire, ingredierisque tu, cum scribimus progressio.
Fere compilator est iens impetro nonnihil confusus quid velis.
Potius, vos have ut litteram dico, novis me hic.
Et / n est quod plerumque vocate effugium character.
Sic n novis line.
Et compilator scit quod videns / n,
adipiscing ut actualiter inducant, demum aut printf, hic
ut procer sicco an actuale novum recta quasi feriendo introire
key in tincidunt.
Denique quid dicemus huius enim constet?
What does it repraesentant?
Yeah.
>> MEMBER AUDITORES: [tacita]
>> DAVID J Malan: Suus 'iustus In fine versus.
Praesent fine narrationis.
Et scient quia consecuti sumus non deficimus indues ea ubique.
Equidem non ponebat eas factaque undique ad finem.
Nam qui illic ex prima acie in aciem nullo illic
cum, vi depulsuros esse, illic 'nihil post crispus adstringit,
sed youll 'satus videre et Ubi nota suus vocavit.
Et fere semper officium appellant constitutionis aliquid
quod vestri 'actu accepta.
>> Et nunc scio, praesertim si inter illos minus comfortable,
Hi sunt genera stultas quod youll 'terminus sursum per accidens banging
caput super murum.
Quia eris logice confidit in ea quaestione
youve solutis pro a forsit set et damnatio iusta est
aut etiam non congero currere.
Itaque multis cito suus 'iens quia desiderabas parenthesi,
aut desiderari a semicolon.
Et ideo, sicut memores sitis quae ex his generibus rerum,
officere posset temptamus quia hoc facit quod tam cito declinamus
senescunt hat.
Tamen suus 'securus impetro consilium cito ex.
>> Nunc igitur vide quid scriptor hac linea actu operantes
et vide a at leviter magis complicated unum.
Sic habemus hic in Hac facultate trahere elit.
Quod lets arbitror ipse est amicus meus computer screen,
sed cum haec scribo, salve progressio et non amet, printf.
Alius amet, printf.
Qui velim vindicare implemented, printf?
Si placet?
Bene, quid est tibi nomen?
>> DISCIPULUS I: [? Copal. ?]
>> DAVID J Malan: copal, veniet super eum.
Ascendite.
Omni jure.
Sic habemus hic aliquod nomenque decusque tags, quia hoc ipsum modicum faciam.
Et laudabimus te, printf.
Sin autem displicet tibi venire huc quae ducta nuper velum
simpliciter est, non mihi, hanc.
>> Omni jure, ita salve nomen meum, printf, ut si velis ponere.
Omni jure.
Et si non potes ire statis a computer screen
tamquam sint functionis cum hoc computatrum ratio.
Et vultis vobis subjicere in vita ut vere procer aliquid.
Sed haud secus progressio iustus in screen hic
erant 'iens ut habere ad ponam coram te buccellam input actu.
>> Itaque si input est hic videtur, quod excernitur, ad printf,
Sit scriptor genus illuderet eam sicut est hodie.
Ego litteram scribere chartam "salve, mundi»
backslash N. Et ad manifestum erit, quod Ive 'iustus ducta hanc chartam,
spectat sicut est hodie.
Cum hanc rerum cucurri, et flavis linea of ​​code sudatio exsecutioni mandentur,
tamquam suus et salve progressio ego tradam aliquod input ad functionem
quod alius scripsit.
>> Quod si in digito, poterat actu digito tuo
trahere in screen quidquid Tradita est autem,
effectum tandem est sicut videmus quod in screen.
Et hic credantur.
Et bene non videremus in nova linea habet.
Esset falsa pro vobis explicite trahentes newline.
Si verbis perscribebat tabulatum inferius tandem essent.
>> Gratias tibi aget tam diversi generis multa nimis, sed haerent hic uno tempore circum.
Nunc opus est alius offerres, si possent,
quod suus 'iens ludas opus of-- Suus 'tantum in orchestra
vox iam.
Quomodo about-- OK.
Ius hic.
Ascendite.
Quid est tibi nomen?
>> DISCIPULUS II: [? Ivay. ?]
DAVID J Malan: Paenitet?
DISCIPULUS II: [? Ivay. ?]
DAVID J Malan: Ethan, veniet super eum.
No?
Non iniuriam mihi et postquam bis dixisti?
Ascendite.
Difficile audire huc.
OK.
Ego paenitet, quid est tibi nomen?
>> DISCIPULUS II: [? Ivay. ?]
>> [? DAVID J Malan: Ivay. ?] OK.
Nunc, si non mentis, ad quam GetString.
>> DISCIPULUS II: OK.
Frigus.
DAVID J. malan: Si vis Nam ut hic parumper
Vide paulo melius magis intricatae progressio, quod
habet tres lineae codice.
Sic habemus unum dic nomine emisse printf; duo, vocatio ad GetString,
secuutus per a assignatione variabilis vocavit nervo, aut vocetur s;
et alia ad arma printf, hoc tempore cum inputs.
>> Ita et nos youve 'iam fecisse state nomen, imo diximus
quod videndo iam viluit printf invoca.
Scribam et dic nomen tuum.
Et sic, quod Im 'iens Cumque printf iusto momento
est simpliciter, hoc.
Si vultis ire obvius admoneamur in screen, quod tibi iam input.
Omni jure.
R. Et nervo jam nostrorum acies codice hic.
Ita in, GetString, egemus ad quam quoque vocant, GetString.
Ut vitae est et iusti ambulabunt in animo in orchestra, si posses,
et aliquis nomine.
Sed lets dabo vobis aliquid ut mitteret illud in.
Si vis, vade ante et si rumpat quis filum,
adepto aliquis nomine illo chartam, si possis.
>> Omni jure.
Et videte quemadmodum in momento cuius nomine habentes fiduciam venimus 'questus.
Interim, quod Im 'iens praesto est vestis piece
chartam, in qua ego congregem, quanti eam
est quod GetString revertatur ad me, Ego autem cum variabilis vocavit nervo, s.
Omni jure.
Quid habes?
Nik.
Omni jure.
Sic habemus hic Nik nomen.
Et hoc est quod ad litteram reversus est
mihi, ut ita dicam, in GetString.
>> Et nunc vado ad idem suasor auctorque sinistra parte
videntur, quo modo imitari descende quia hodie propositum, Nik.
Nunc varius habeo dicitur, s conmixta sentiens, ipsosque Nik nomen.
Ive iam traditus est printf, praecedenti argumento.
In tertia et ultima linea code, me habere in actu ad manum printf
aliquid paulo different-- "Salve,% s," backslash n.
>> Ego itaque ultima send-- ad ultimum sum
Nunc itaque scribite vobis ad haec.
Itaque, uelut rectae acies codicem vel sed ultima linea codice,
requirit duo inputs-- , haec duo hic.
Si ergo printf functio nunc sunt omnem input
tentorium purgare me tibi.
Nam nec ante te.
Sed tamen exibis est quoniam est in eadem.
Videndum, salve, Nik.
Omni jure.
Et hoc satis a paucis salire per circulos, sicut
scribere, dic! nomino atque salve, Nik.
Sed hoc simplex idea of ​​nuntium obitus of input et output transitu recipientis,
iens habere exemplar ipsum nam etiam complexu functiones.
Itaque tanta gratia vobis.
Habemus a pulchra accentus globus hic factust tibi.
Et gratias tibi aget nostris GetString printf et voluntariis simul.
Gratias tibi aget.
Omni jure.
Tibi gratias ago tibi utrumque.
>> Sic weve 'been meditentur hactenus plerumque trahunt.
Quod evenit quod actu C paucis data intelligere diversorum generum.
In facto, fiat scriptor a aetatem harum intuentem Ð here.
Ita C multum linguis intelligere dicitur chars.
A chari est plerumque unum byte, aut addit frena octo.
Et constituit unicam rationem litterae similitudinem circumactae, vel capitis
littera A, aut lowercase litterae A, auditaque re
aut cuiuslibet characteris admittet quod vos can typus in tua tincidunt et magis interdum.
Etiam contigerit supernatat.
Supernatet generaliter, a XXXII frenum valorem, vel quatuor bytes
quia iterum unum byte Infans octo scissionibus.
>> Ita a float fluctuetur punctum valorem, aliquid cum decimal punctum.
Et quidem, ut 'quid movie loquebatur
quando locuti sunt circa natantis punctum valores, aliquo certo numero bits
realem usum repraesentare.
Sed etiam quae a duplis.
Habentur in Java, Si youve 'capta APCs,
duplicique quod nomen gratiae Innuit supernatet duplo minor.
Sed tamen numerus, modo plus habet bits
cum quo magis proprie aut congregem etiam plures.
int est facile.
Quas narravimus ultimum.
Suus 'iustus an integer.
Quod suus 'plerumque XXXII addit frena feris pagellas vel quattuor scidit bytes.
>> Itaque si venite videte XXXII bits-- fuimus nec aliquando defuit hoc in week 0,
tam briefly-- si habueritis contemptibiles XXXII bits, quid maxima
numerabo vos can repraesentant sicut integer?
Dare vel accipere?
Suus 'quasi IV billion, quod si et nos
repraesentandi numerorum affirmativorum tantum.
Si vos have XXXII bits, et vultis repraesentandum numerorum negativorum tam,
parendum est vestrum, essentialiter negative II billion positive ad II billion.
Sed generaliter, puteus 'satus at 0 ascendamus ad IV billion.
>> Non scire simpliciter, sed possumus hoc denique modo
patefacio sursum a little calculator, here.
II ad XXXII possum et ut 'exigo quomodo magnus,
quot valores potes repraesentant, cum XXXII bits.
Quod suus dure IV billion.
Itaque teneo cum numero in paucos diversis locis.
Si vos postulo diutius numeros etiam,
vertit sicco illic est scriptor aliquid dicitur longa diu.
Et a diu est diu generaliter LXIV bits, quae
quod suus ordo magnitudinis etiam maior quam int.
>> Non possum ergo etiam pronuntiare maxima erat numerus vulgi quod vos can repraesentant,
tamen suus 'longe maior.
Sed ut omissis, historice, Si an int est XXXII addit frena feris
diu et longum LXIV addit frena feris quam magnum est diu, non multum diu?
Iam illud quam int Putares sed fortasse multo brevior diu
sed revera pendet.
>> Et ita fit unum de frustrationibus quoque,
cum scribimus code quaedam ratio, data est, non omnia genera
habere pre-determinato valores.
Interdum multi lupatis.
Interdum plures lupatis.
Sic actu scire interdum, quod hardware
curris in software.
Gratanter aliis linguis et alia notitia typus que sunt
verius loquar vobiscum.
Bene, vidimus chorda, vidimus bool quoque
tamen evenit veniunt solum cum CS50 library.
Ita enim non ædificastis C. Illi in loco,
quod venient in file vocavit CS50.h, ut puteus eventually
cortices retro graneo directiones.
Nunc autem, tantum additional notitia typus.
A bool est verum aut falsum, et a Nervi sequenti characteres
sicut a verbo.
Nunc printf, weve videri, habet placeholders% s Compar sit laudatio.
Et posset, nunc alia ex his suspicari quam
vos could have a placeholder pro diversis notitia typus.
Ecce enim, coniectura, si volui ut procer ex uno char usura
printf, in placeholder est forsit% c.
Si vis an imprimere integer cum placeholder,% i.
Lld% longa diu decimales valorem, longo tempore, ut quod maps.
Et tunc% f pro natantes punctum dignitatem an duplex
ita quandoque usus es re- in diversis contextibus.
Ita et nos youll 'animadverto uti quosdam super vicis.
Et printf et alias functiones etiam firmamentum aliorum fugam, sequentia adiungit,
Quandoque sunt necessaria.
Ita backslash n est a new line.
Backslash t, aliquis vis tollere illa fixura ducetur?
AUDITORES MEMBER: Tab.
DAVID J Malan: Tab.
Sic si vos vere volo ut procer sicco tab non
sed certum numerum spatiorum actualis tab moribus non ferias,
Tab key in tincidunt generaliter tu actu facere backslash t.
Backslash duplex quote, cur umquam vis?
Ius?
Quare non possum iustus typus a duplex quote in meo keyboard?
AUDITORES MEMBER: Quia alias, suus '
ut puto suus finis of vestri print [? text. ?]
>> DAVID J Malan: Etiam.
Memini, cum printf exempla, quando absconditi erimus
sunt ut non transeat in input printf, in sinistra illius input nervo
input a dextera illius Vere quidem duplex est referre, peragit.
Si tibi input ancipiti laudantur in medio illius,
computer ut potentia adepto confusa, ut,
hoc duplex quote pertinent in medium?
Utrum solius sinistro unum
Utrum solius recta unum
Si ergo vis ut eximius patet, facitis backslash duplex quote,
salvatus suus ut ita dicam, aliquam fringilla non conflentur.
Et a nonnullis hic backslash r, uno quotes, 0,
ut videamus in tempus erat.
Et nunc quid officiorum?
>> Ita actiones accipere possumus usque huc in hac lingua C, jam vidimus,
printf quidem et in aliis oppositis,
hic enim ut utar primum cursum pauci weeks tantum,
Venient autem dies cum CS50 library.
Quo facilius et in C vere adepto user input.
Evenit ut in C, ingenue in paucis linguis,
eam rem ad colli dolorem aliquid incomplexum, quasi promptum usoris
Nam tincidunt enim eius input.
Itaque huiusmodi facilius.
>> Et etiam error per reprehendo,
ut, cum memini on Wednesday, nos
vidit, retry monendo, cum non cooperetur,
ego typed denique pro numero?
Weve fit grave sublatione mane ad planto certus user cooperatur.
Sed hi sunt sicut disciplina rotarum quae volumus pervenire,
et cito, depone.
>> Ita ad recap, tunc, fiat scriptor brevis oculorum
multo sicut fecimus Scratch, at aliqua canonica constructs in C.
Hoc intelligitur, sort de, erit a turbine Peregrinatione,
ita quod habent attributionem Vidi et quae statim ab initio.
Sed tunc puteus 'inviso actualis coding uti aliqui ex his aedificium cuneos.
Adeo ut in Scratch, cum paruissemus autem dicta velim,
dico aut expectamus in C, habent tum functiones quasi printf.
>> Si volumus exprimere conditio in C 'similis in spiritu
ut puzzle piece qui quasi hoc in Scratch.
Sed pro nobis litteram scribere, si.
Et tunc, in parentheses, Ponamus conditio,
in quo requiritur quod tibi placet appellant iterum void exprimuntur.
Et iterum, hoc genus pseudocode.
Ac denique // habitasse platea dictumst.
Suus 'iustus verba Latina mihi.
Sed hoc est commune structuram, si condicionis.
Sed puteus 'animadverto concrete sicut exempla in momento.
>> Si vis habere Duo modo furca in via,
multo sicut fecimus cum nostris in volunteer Wednesday, an potes, if.
Tertium, si vis habere potentiae conditio terminatur, vel defaltam situ,
vos can have iustus an aliud obstructionum, ibi.
Similiter cum boolean locutiones potes, et nequibant habitare communiter.
Vidimus quarta illa quod non uno ampersand,
est, si quidem causae inferiores gradu puteus eventually videre, et ludere cum.
Or-ing simul II est verticalis vectes.
In US keyboard, hoc est plerumque a key
cum Amoveo key supra Enter your key key vel revertere.
>> Tunc illic 'haec quae Forsitan enim semel aut bis utar.
Sunt officiatorie equivalent to cum quid facias, nisi si,
aliud si aliud construere, Erant autem pactione dicitur.
Aliter aspiciunt, sed puteus in qua aliqui ex nostris distributio code,
forsit paro futurum fere, ut interdum justo pulcrior
exprimendi totum fasciculum conditionibus,
non habens multus of crispus adstringit et multus of parentheses et incisum.
Sed da nobis amplius potestatem quam jam habemus.
Et nunc ansas.
Hoc unum, inspiciam at paulo tardius.
Tum satus nos uti, maxime familiariter.
Hoc est utile, si incredibiliter arcane via, scribere a loop in C.
>> Nunc a loop in Scratch erat pulchellus fictos.
Habetis in fecula scandalum.
Habes, inquam, in scandalum iustus typus in numero habes.
Et cum pro ansam veniat potes peragendam utriusque illorum ideas,
tamen suus 'aliquantulus magis artis.
Sed ingenue, suus 'quoque relative simplex.
Quondam vos nosti ordinem operationes, vos litteram
sunt iustus iens ut plug in valoribus nuntians adipiscing quid moliretur haerebat.
Ita hic exemplum.
This is a ansam veniat, quod satis simpliciter, narrauerit unum numerum confecissent
per alium.
Et sicut per uoluit obitque truci Atque etiam si
nihil prius percepta cum huius linguae, quae numero
Probabile non committitur computatis at?
OK, 0.
Et quia non ut Im 'coniciens et videte an int i,
quae est variabilis.
Suus 'initialized 0.
>> Et postea similis sumus transiens printf, valorem.
Et quidem ego paulo typo hic.
Sed quod suus facile consistit.
Addam in, est.
Constituendi autem sunt, esse printf inde transiret devertebat placeholder valorem.
Quod suus 'iens per enumerare?
AUDITORES: L.
L.
XLIX.
DAVID J Malan: XLIX.
Ita L, prima fronte, videtur homini recta.
Sed id evenit, fore conditionis nostrae mandata reprehendo.
Et nos erant 'iens ut subsisto postquam i est non minus quam L.
Ita hoc ansam veniat, e converso, si faciendam, dummodo minor sit quam L i.
Mox autem ut fiat L vel LI, vel peius, id facere desiste automatically.
Omni jure.
>> Ita quod fit huc venire voluisti?
Quo fit ut hoc ordine operationes pro loop.
Unum, habetis sic-accersitus initialization.
Color iste subflavus highlighted FRUSTUM of code supplicio affectus sit primum,
et efficit, ut per Wednesday, vos forsit imagine.
Gignit et variabilis vocavit i stores variabili valor 0.
Et hoc in i 0 elit.
>> Proximum id quod hoc fit in officinarum,
conditio sudatio, sedatus est.
Et statim reprehendo, i minus est quam L?
Et sane, responsum Nunc est profecto, quod sic.
Quia non est 0, quod certe minus quam L.
Et quid est hoc linea of ​​code sudatio exsecutioni mandandam.
Ac si plures ibi versus in codice crispus adstringit
omnes duci posset deinceps.
>> Et in effectu, est videtur, ut procer sicco
numero i, quod futurum 0, et I et II.
Sed quid?
Cur adepto incremented?
Bene, quartum quod est quia hoc syntax
sudatio exsecutioni mandandam tulit post semicolon.
i ++ notarius modus dicendi est, erit illi valorem i, I ei addere;
et proxime circum addere I ad eam; et sequenti tempore circum,
add I ad eam.
>> Sic si custodierimus iens, quid suus 'iens accidere
Im 'non iens ut inchoetur initialize i ultra.
Si negavi initializing i = 0, hoc exemplo
quia nunquam erit finis Haeret 0 velim.
Quid futurum sit quod feriam aciesque distenderetur
linea of ​​code mos adepto exsecutioni mandentur, in i erit incremented,
feriam aciesque distenderetur signum mos adepto exsecutioni mandandam.
Et egit revolutio iterum, et, rursus,
donec i ++ inducit valorem L.
>> Conditio ergo dicit, L est minus quam L?
Responsio quidem est et factique sunt omnes dies signum sistit exequente.
Et si in screen Plura euismod deorsum, deinde id quod fit.
It pops de his crispus adstringit et deinde prosequitur more imprimendi.
>> Iocum ita nunc ex FoxTrot, quod tu forsitan nunc intelligite.
Suus 'semper ridiculam.
Suus 'quasi chuckles genus dimanare,
et scias te non sicut ridere humor.
Sed simile est aliquid takeaway hic pedagogically, too.
Ita fit ut ego missing a piece of syntax,
or missing a FoxTrot scriptor piece of syntax hic.
Quid desit, quod weve habebat in omnibus reliquis, hucusque
Revertere est, ita quod aliquid aliud,
ut veniam ad vos cito.
Quid suus 'absentis, licet?
Yeah.
>> AUDITORES MEMBER: The initialization of [tacita].
>> DAVID J Malan: OK.
Sic yeah.
Ita in actu, hoc is-- Bene, et comes initialized
sursum, immo supra declaratum.
Et hoc etiam modo faciendi.
Sed verum est quod unius.
How about huc venire voluisti?
>> AUDITORES MEMBER: Numquid crispus adstringit?
>> DAVID J Malan: Yeah.
Et crispus adstringit desunt.
Haec scripta, inquam, ad fidem, est actu, syntaxi valet.
Evenit, non egent crispus adstringit
si tantum agmen unum codicem vis faciam intra loop.
Sed semper, et in genere omnes nostrae distributio code,
comprehendo crispus adstringit certissime edituri ii, sicut propter praeparationem ad supernas suscipiendas.
Hoc autem scito quod in tradenda et online exempla,
ut bene videre crispus adstringit aliquando defuit.
Bene autem quod, si quid have indentatum et intentum
sicut una linea of ​​code, non plures lineas codice potentialiter.
Omni jure.
Ita se habet ad fluxum parum est patiens fluxum seminis redundantiam,
Ad tertium dicendum quod eadem ratione do integri limites eis
sicut fluctuetur punctum valores?
In mundo fluctuetur bonis autem nihil tam subtilis
post quam, interdum mali accidere posse,
et progressio buggy esse errorem.
Nunc etiam integri, vos can run in problems.
Sed non habet integer numero punctum illud.
Suus 'iustus naturalis numeri amet.
Quid mali potuit int?
Si usus sum int ad comes quid errare?
Videtur multum simplicior.
Yeah.
>> AUDITORES MEMBER: Si numerum accipit [tacita]
>> DAVID J Malan: Yeah.
Quod si numeres tanti ut numerum vere possum dicere.
Ius?
Aliquando, itis ad excedis metas
XXXII frenum in LXIV frenum vel valorem pretium.
Porro ego haud scio LXIV frenum statuere pretium
Scio XXXII frenum in integer, maximi valoris esse,
Si suus 'tantum positive valores, est dure IV billion.
Si igitur numerantem in V billion, aliquid suus 'iens accidere.
Sed videamus quid enim fieri potest.
In mundo integer redundat, ubi in sensu
inundabunt capacitatem integer, quid fieret?
>> Ergo praesto est binarius numerus, throwback suus 0.
Tota I et quae placeholders ibi vires II,
ita hoc est in numerositate binaria.
Ab his igitur VIII, I frenos elit.
Et si revocare aut cito facere math,
quanti repraesentatur Istis octo I bits hic?
CCLV.
Quod si non satis math in te posse negares illum.
Vel vos could iustus genus rationis per eam,
exspecta paulisper, si me VIII frenum repraesentans valorem,
quod Ive 'got CCLVI possibilis valores, sed primus est 0,
EGO iustus scitote quoniam prope est est iens futurus maximus CCLV,
Et quid hoc esset.
>> Existimo ergo hoc experiri addere I valorem.
Quid faceres, in gradu I schola cum addito, et
quia revera non fit I vobis fertis?
Quid sibi vult hoc numero iens I addit quando fieri?
Suus 'iens ad 0.
Ius?
Quod si plus bits-- et moriar conantur genus, genus illud here--
inconditam inordinatamque habuissemus, plus addit frena feris, quod posset hic addere I,
Et hoc volumus.
Uagantibus.
Wed 'habere I bit omni via super hic.
>> Sed si hoc est a finite value, suus 'tantum VIII addit frena feris
et quod suus 'pre-determinato, a computer,
I non quod efficitur.
Iustum rupe quadam excidat.
Quod si eos in I CCLV quid Quanti aestimas vos adepto apparenter?
0.
Et ita numeri per accidens, et fortasse per ignorantiam,
involvendo circum tandem placet.
Quid potest esse consequentiam istius?
Bene a paucis diversis.
Ita, non respiciens finem sicut 0, nesciens
genere potes videre etiam in rerum natura,
in deteriorem vel meliorem partem, hac ratione demonstrationum terminum.
Nam quis est ex vobis Lego Star Wars semper libero,
quis scire ventura in maximum numerus nummorum
colligere in Lego Star Wars?
Accipies coniecto fundatur hodierno primas quaestiones.
Suus 'maior quam aut CCLVI CCLV.
Suus 'IV billion.
Sic evenit, et illic 'nonnullus people--
quidam googling confirmatur tandem noctem IV billion obtinui nummis aureis
aut whatnot, in Lego Star Wars.
Quamvis apparenter, illic ' sic fallere ludo
nec cimex nulla pluma ut lets vos just accrescere sortes et lots of puncta.
Sed maxima valorem, secundum
huic aliquis screen iaculat arcu est quidem IV billion.
>> Sed quid est hoc?
Suus 'praecise IV billion, probabiliter quia aliquis placuit,
qui scribebat hoc ludo, IV billion se facere posse,
aliquid, aliquid, aliquid, quasi valor patiar
cum calculator superius, sed suus 'iustus paulo lautus hominum
dicere maximum numerum of coins-- vel bullis,
ut vocant, quod per vicem vobis colligere est IV billion.
Et quid est hoc?
Quomodo est lego venatus foveant calculo
ut 'servo semita of the numerus nummorum habetis?
Quid ipsi erant 'usura?
AUDITORES MEMBER: It sistit arbitrantes postquam IV billion.
DAVID J Malan: It sistit arbitrantes postquam IV billion,
quod opes vos can colligo atque coniungo, ut a programmer,
quod haerent forsit usura a XXXII frenum integer.
Sicut programmer litteram typed int in eius scripta,
et id genus varium, quod ipsi erant 'usura congregem alicuius code.
Sic illic 'alia manifestationes quae ex his generibus fines.
>> Et hoc non lusit game-- et legebat in historia
sed ad corroborandum much-- version of original HUMANITAS, ubi
videtur inter vos penitus alterum bello inferendo et pax
Ponebatur unum XS placidis moribus, ut
intelligere, in die prima version of HUMANITAS.
Etenim ut in scala X I, dabat I iustus erat.
Ut semper sic sua initia moderatus inferendo bello agitat, apparenter.
>> Sed aliquam potes videtur install democratia in geographia.
Et si install democratia in venatus,
deinde uestrae irascibilem level descendat.
Suus 'a bonum.
Populus pacatior videtur, quod in situ.
Sed videtur quod aliquis fecit non habent, si condicio
prima versio in code.
>> Ita Gandhi irascibilem level pergebant velociter de positive I, II minus, negative ad I,
sed ludum non intelligere numeri negative.
Quid factum erat Gandhi irascibilem level abiit I, 0, I ad negativa,
qui habebat effectum inuoluunt circa esse
maxime infestantibus character in ludo ad valorem CCLV,
I et X in scala.
Cum ergo suus more incarnations of hoc ludo,
et non custodierit illud quod Ive ' a sort of Pascha ovo,
quod Gandhi apparenter ita terribiliter infestantibus.
Sed consequitur valde simplex programming error
in prima venatus.
>> Nunc magis disturbingly, more Recentiore tempore Boeing DCCLXXXVII
fuit documentis tamquam a cimex neque tale consilium
maxime volo te habere bug.
Et signis ut ipsas Hic articulus de online
erat hoc exemplar DCCLXXXVII airplane quae continue powered
nam CCXLVIII dies potest amittere omnes alterna current, AC,
electrica potentia, debetur generantis control unitates,
GCUs simul Ingressique FAIL-tutus modus.
Ita hoc monitum edita cum hoc problema apparuisset.
Haec conditio causatur per software calculo
internum ad GCUs, ita an integer vel variabilis,
Secundum illam vero voluntatem exuberant torcularia post CCXLVIII dies continua vi.
Boeing est in processu ligulam GCU upgrade software quod
et statio male fida conditio mederi.
>> Adeo ut missile missionem, qua
habebant aliquid genus variabilis quod numerando numerat,
et computatis, sed paulatim inundans termini eius facultatem,
similiter fecit damn airplane habere variabilis exuberant torcularia
sufficit enim praeteritum tempus post currendi.
Itaque linguæ in maxillam, modo operandi circa istum articulum
est vere, reboot vestri plane omnis CCXLVII dies, ita quod memoria sudatio extersit
et variabilis redit 0.
Set hoc ipsum large incarnatione software,
sed praesertim cum audierint Lacus operating ratio euntem in cars,
sibique de Google agitanti currus et quotcunque incarnations of software
in nostra cotidiana exsistentia, TVs et vigiliarum, et hæc addat,
animadverto medios hostium ferire software, omne quod scriptum est nobis hominibus.
>> Et ut iam omnium primum detegeretur, Perfacile est et proprios
errare scribens utaris.
Et si non in fossis inveni eos, quidam mali accidere posse.
Contingit autem quandoque, quidam ridiculam accidere possunt,
vel saltem aliquando sciat expecta aliqua malitia.
Sic dividitur per 0 0, de gradu scholam omnino malum.
Suus 'indefinitam.
Quod si eveniat out-- melius mea mic can pick hoc up-- quod Apple
hoc modo aliquam tellus.
Et hic habet iPhone.
Im 'iens loqui Siri et quaeramus ipsius voluntatem 0 0 divisa dare responsum.
Quod dividitur per 0 0?
>> SIRI: Finge tibi 0 metus et aequaliter dividantur
0 inter amicos.
Quot quisque persona crustulum impetro?
Videre harundinem vento agitatam
Non faciat sensum.
Et Monstrum est Cookie sad quod non crustulum.
Et vos qui estis tristes nullos amicos habes.
DAVID J Malan: Suus 'genus obnoxious.
Et hoc est quod dictum est.
Praesent indeterminata fringilla non definitur, et multi quidem programming linguis
vel realiter, compilers voluntatem deprehendere cum vos in consiliis,
Conabor tamen per 0 0.
Quamquam amet quam sit ut videtur, Cookie Monstrum
is on Twitter dies istos.
Ait autem ad hoc, quod est simpliciter Venerandum.
Sed scriptor velox inviso a iugo of aliis constructs,
et morte adficient ex hoc codice usum in bonis.
Sic evenit, praeter in ora sagi alterius, illic '
appellaverunt dum ansam veniat, quae aliter se et implemented
modicum et differently-- puteus eventually videre examples--
sed aliquo modo, suus 'quia simplicior
et non dimisi ut initialize terminus eget intra loop.
Vos can etiam peragendam eam.
Eadem igitur exigere possis dum ansam veniat et tamquam pro ansam veniat,
sed syntax, ultimately-- ut youll eventually
see-- fore diversa.
Est etiam cum loop facere quae actu est paulo aliter,
in quod cum a pro loop et a dum loop semper
reprehendo primum suae condicioni aptatam, si imo hoc legas,
quod suus 'iens ut vultus amo quandam ultimum illud reprehendo conditionem quoniam suus '
ultima vero code.
Et quidem, quo futurum utile progressio quaedam scribere,
si vis ut iustus temere aliquid et eventually reprehendo conditionem.
Quod malum non est necessarium.
Si volumus variabiles possumus in duobus modis.
Et vidimus in FoxTrot viverra, aliter faciendi,
ubi tu tuam pronuntiabunt variabilis, sicut int occurro semicolon,
et tunc maybe later-- altera linea, maybe X lineae later--
vos vere initialize eam.
Ita et isti II lineas of code annuntiabit variabilis type int
appellant calculo ut influat me satis frena tenere an int.
Et tum demum, ponit 0 in valore variabilis.
Ea ordinat, quæ 0 scriptor et I scriptor in a exemplar quod nouimus ex ultima septimana,
Par numerus repraesentat 0.
Aut ingenue, hoc possis facere multum brevius velut hoc.
>> Nunc autem soluti sumus etiam habent facultatem vocare functiones.
Et sane hic versus a II progressio vel icut eius
quod permittit nos actu nonnullas conscribemus code that
gets si rumpat quis filum de user-- multum sicut nostri volunteer momento ago--
thesaurizantes fit in a variabilis vocavit nomen eius,
et then-- simillumae nostris volunteer cum printf-- procer sicco valores
medium transeundo rationes, string, secuti per variabilem
vocatur, nomen ipsum.
Sic lets 'inspice ante Mario non redibit,
in duobus autem exempla.
>> Im 'iens et praemittat patefacio up, lets 'narro, munus-0.c.
Semper autem iste dolor sit praesto cursum scriptor website,
sic vos can ludere moveri prope et postea videbo illum locum.
Hic est propositum in essentia, ut ex linea XVII XXII.
Principale propositum est ubi programmatis semper committitur.
Constans videtur ire ut procer ex nomine colon.
Tunc suus 'iens ut vocant GetString, sicut fecimus nos volonum conquirerent.
Hoc ergo interest, suus 'iens ut vocant PrintName.
Evenit, hoc tempore, videtur esse functio vocavit PrintName.
Ut procer alicuius nominis.
Nos non postulo utor a printf yesteryear, illic 'PrintName.
>> Sed quod suus duco quia non PrintName
venit cum C. Populus non finge aliquid XL vel L annos
Feci, instead.
Etenim si librum ulterius descendit, renuntiatum
quomodo possum scribere me functiones in C. puteus eventually
cur nobis solent dicere, nulla in paucis locis,
sed hodie, lets ' iustus inviso nomen Vandali perhibentur.
>> In linea XXIV, si vis partum vestri own munus,
vos litteram scribere nomen functionis.
Si voluissem ire PrintName.
In parentheses, vobis tunc specificare quales
inputs in quantis te vis accipere hoc munus.
Ita volo I variabilis vocavit nomen,
quod suus 'iens esse generis chordam suus 'iens ut
ordinem esse virtutis.
Et tunc, hoc program-- haud secus quam in Scratch,
possis habere consuetudinem puzzle pieces-- ut consuetudo est moribus.
Suus 'iens ut vocant printf transeunter, salve, placeholder,
et tunc suus 'iens ut plug quidquid dicitur in user.
>> Hoc est quod exemplum a computer noluit scientist
call abstractio vel muneris compositione, quae iusta sunt
Is si phantasiam vias saying-- hac ratione tibi altam,
sicut ego volo functionality quod procer alicuius nominis absolute vobis
potest litteram scribere et tunc printf Rationes autem vis
et programma admittere poterit operari, sicut cum habet Wednesday.
Sed vos can satus abstrahere away excudendi ratio nominis.
Possis dare nomen sicut PrintName, et hoc
hoc est idea layering a week 0.
>> Nunc ego scire et non nec curant isti quanta PrintName est implemented.
Etiam utitur printf, maybe nec scit quid loquitur?
Qui curat?
Nunc loquor huc instead of hic.
Namque nostri progressio ut provectioribus et urbanus,
iens accipere servare concessit qui sunt ex gradu inferiore puzzle frusta.
Quia scribebam vel aliquis alius fecit, ita
deinde ut aedificaret super eos.
Vide hic Lets variant, unum agunt.
>> Unum igitur hoc est paulo amplius provectus, sed evenit
ut in CS50 bibliotheca, illic 'tantum a GetInt functio.
Non enim arbitror annos ad peragendam a GetPositiveInt munus.
Et post paululum molestiae quia qua scribimus protracta guys
vos volo impetro a positive integer a user,
vos non potestis simpliciter uti GetInt.
Et cum volueritis potestis simpliciter reprehendo cum conditione et maybe a loop
si quod est maius int 0 quam clamo ad user
vel si non vos numerus positivus.
Sed faciamus hoc aedificium angustos nos, a,
Scratch consuetudinem piece, si voles.
Im 'iens habere progressio hic quod ultimate, I
volentes esse id reminisci valeam GetPositiveInt volo esse
possit ut procer ex quicquid est int.
Sed hoc quod nunc est magis abstractus.
Suus 'iustus datum altam dicit quod illud quod facit,
quae est mirabiliusque, quod suus ' valde intuitive nunc legere.
Et si iudico ego curo quid fossa humo operui cucullo me volumine descendit.
Et suus 'a parum acriter insequens, terrens primo, praesertim
Si hoc nunc primum progressio sed lets inspice.
>> Im 'non dicens inane quia evenit functiones,
simillumae GetString, potest redire ad valorem a me.
Non iustus have ut procer in screen,
possunt etiam hand me aliquid.
Et prius PrintName, Non opus ab eo.
EGO necessarius parte effectus aliquid ostendo sursum in screen,
sed non oportet hominem tradere me aliquid.
Hic, cum GetPositiveInt, sicut cum GetInt,
Volo aliquid tradi.
Ita loquor neque nulla in linea XXIII autem int,
quae dicit, hoc munus quod scribo,
est iens ut dicitur GetPositiveInt me manibus integer, nihil,
non vitiari.
>> Interim nihil futurum inputs, ut ego genus, reversus est.
Im 'non ulla dabit GetPositiveInt input, volo ut protinus des mihi in output.
Et tunc quod nunc accidit?
Hic 'quam fateri possum variabilis.
Feci quod extra ansam veniat, rationibus puteus tandem videre
sed justam hanc dat me XXXII bits vocatur, n,
et quia commune aut inmundum pre-determinans ut congregem integer.
Et hic est fictio facere spectantur aurigae, et ideo utilius est.
Hoc ad litteram, cum minus I n.
Proinde vide quid accidit.
I procer sicco, placet da mihi positive int.
Ergo ego adepto an int, usura CS50 scriptor function contrahuntur et reconduntur in n.
>> Deinde quid forte linea codice sudatio exsecutioni mandandam altera, ratione?
Quod linea numerus?
Yeah, ita XXXI.
Haud scio nisi quid habes dictum vel genus infero eam,
sed quod suus 'verum.
Sequitur summo usque deorsum et tunc servat repetendi.
Et si ego typed in dicitis, numerum negative I, n est minus quam negative I?
Yeah.
Quia negative I is minus quam I.
Ita quid esset futurum?
Im 'iens ut facias hanc rem dum n est minus quam I,
ego ibo ad lineam XXVIII.
>> Et tempore suo et unusquisque scriptor run Teraho ut munus illud I ad compilare,
I nunc et dot Icircumflex munus.
Si ego typus negative I, suus ' iens ut custodiant crocus procul me
donec cooperari quia utrumque minus mihi inputs I
sin autem minor est I, Ego observabitis caerimonias istas.
Si tandem tribuo is a numero quasi L, gratanter, inquit, gratias L.
Quam ob causam?
Ut enim non minus n I, ego prohibere questus adhæsit in hoc ansam veniat,
et hoc novum keyword hodie, revertere ad litteram quod facit.
Ut Ive 'iustus implemented, in sensu equivalent of GetString,
ubi Dominus ecce ego tradam back to qui est usura me, ad modicum utilis.
Non habet esse filum illud int.
Ita tamen simplicis, acutus exempli gratia, sed primum moriar
aliquod videre magis urbanus adhuc versions.
Nam sit accipere a inviso numerica, in qua invocatum est return.c.
Et hoc est actu unum paulo simplicior.
Ita in hoc progressio propositum perfecturus vitæ ambulemus compilare et currere,
ita reddere, dot VULNUS, return-- notitiam
progressio simpliciter cubi valorem II.
Suus 'pulchellus stulta Difficile codice, non tollat ​​inputs,
sed demonstrare eam facit alium quae scripsi munus mihi.
Ita hic mihi indicatus binarum variabilium x, ratio int,
aequalis sit numero II, omnino arbitraria.
Hoc enim iustum est aliqua printing CRINITUS.
Dicitur x est nunc, et talis talis, cubing dot dot dot.
Et videtur amet aciem XXI.
Ego vocans functio vocavit triplicata, Ecce ego tradam eam in chartam
Inscriptum numerum II, et quid prodest, scilicet mathematice,
volo ut ex ea
Sicut sanitatem reprehendo?
VIII.
Ius?
I vis II triplicata retro, II ad III virtus ita ad VIII.
>> Sic ubi est cubus implemented?
Bene, suus 'implemented percipiunt hic.
Et sicut prius secundum rationem, quamvis syntax est forsit
novissima plurium vestrum Volo hoc munus
tradere mihi cedulam super chartam int.
Ideo int in nomen est ad arbitrium suum,
sed commodum dicitur triplicata.
Input ibi, n typus integer, ita ut '
quomodo potest transire in numero II in charta.
Et tunc evenit C subsidia math, ut non pro x temporibus
vos iustus utor asterisco multiplicationis.
Et hoc redit n vicibus n vicibus n, triplicata valorem simpliciter.
>> Quo tendimus omnes ita esse?
Hoc est certus a turbine Peregrinatione, quies,
quod in eximius sectiones et in problemate I,
youll 'exsisto eas ambulaverunt per calles hoc multo magis.
In problemate I erimus transitus ex graphical mundo Scratch
to order versus aliquid certius cognituri Porro puteus in fontem
ex hoc ludo hic ex yesteryear, qua
uti C vexillum editionem p paro youll peragendam scriptor Mario simillimos esse intelligant.
In editione Piratica p set si id eligendum eligendi
vos mos implement aliquantulus magis provocantes pyramidis cum biceps.
Youll 'quoque an implement algorithm, avidus algorithm.
Evenit illic 's quidam interesting logic
post processus currit a CONLECTARIUS scriptor station
et actu relicto aliquis retro mutatio.
Est 'satis utilem directus, ut etiam
intuitive capere cum primum legere it-- intelligamusque ut 'quid Ive' semper
factum aliquando dedi aliquis aliquid pecuniam back-- quod sino vos ad semper
obscuratis numerus paper notes aut metalli coins
uos ad supplicium dedatis user.
Et hoc quidem necessarium est quia si vos ingredimini ut CVS aut whatnot,
nolis esse traditam totum fasciculum ones
vel totum fasciculum denarios.
Vis rara naevorum sorde coins, probabiliter potest.
>> Denique tu etiam impugnari commaculare aquae in mundo
et vere adepto an extollatur pro mapping inter rates fluunt,
sicut de aqua in nubibus imber, aquae quanta est.
Et allusion ea, erit hoc clip hic,
quod puteus 'terminus de just LX minutorum secundorum, quibus
pingit picture of low-fluunt imber capita.
>> [VIDEO PLAYBACK]
Omnia ius.
EGO got omnia quae hic aguntur.
EGO got Cyclone F Series, Hydra, Jetflow, Holmia
Supersteam, te nominare eam.
>> Et quid vos commendare?
>> Quid quaeris?
>> -Power Homo.
Potestatem.
-sicut Silkwood.
Quod suus 'quia radialem.
Ut iustum est.
Nunc quid est hoc?
Id est Commando CDL.
Non quod venderet.
>> Sed id, quod volumus.
Suus 'a commando CDL.
>> Nulla mihi crede.
Suus 'tantum in circo.
Suus 'propter diuersos elephantos statuit.
>> -I'll Penderem.
>> Quid de Jerry?
>> Quod ipse non potuit tractare.
Hes tenera.
Oh yeah.
[END PLAYBACK]
DAVID J Malan: Omni jure.
Quod si pro CS50.
Nos videre proxima septimana.
>> ORATOR I: [? Scully?], [? Ian?] quantum outro eminentes
guys ascendet cum quid?
>> ORATOR II: Euge, weve dedit it a varietate cogitationis,
et melius putamus constituite
>> ORATOR III: May I?
>> ORATOR II: Yeah.
Omnibus modis in actu.
>> ORATOR III: propter quod ego iudico possumus denique idea
pro outros uno Verbo, nihil.
>> DAVID J Malan nihil?
ORATOR III: Nihil.
DAVID J. malan quid istuc?
ORATOR III: De outros sunt de nihilo.
ORATOR II: Bene, inquam, in philosophia, I, nihil est semper aliquid.
ORATOR I: Sic what's-- quid praemissa?
ORATOR III: Ita similis est.
OK.
Quid enim actum est hodie?
>> DAVID J Malan: cumque surrexissem, habebat prandeat ad operandum.
>> ORATOR III: Quod suus an outro.
ORATOR II: Quod dico, non aliquid contingat eum the--
ORATOR III: immo nec no.
Nihil fit.
>> ORATOR I: quare reputati sumus spectas?
>> ORATOR III: Quia suus 'an outro pro CS50.
>> DAVID J Malan: non tamen.