>> [MUSIC PLAYING]
DAVID Malan: Salve, omnis.
Hoc est CS50 scriptor supersection.
Assignari non Sections committitur aliud pro week.
Itaque hodie with-- adsum
>> MARIA: Maria.
DAVID Malan: --to actu take a inviso problem
praefecerunt, cursum scriptor primo weeks rerum materialium,
Sed abite ordinantur cum IDE CS50, a frenum Linux, quod operating ratio
continuatum IDE sicut Intueamur aliqua transitus
ex Scratch ad C leading usque ad problemate unum.
>> Ita absque ulteriore turbamini, in problemate unum,
vestri 'iens futurus Introducti ad CS50 IDE, quae
hoc web-substructio programming environment, quibus utimur in ordinem
scribere progressio.
Suus excogitata respicere simile typicam computatrum
an operating ratio currit systema appellatum Linux.
Sed sic dicitur in nube quod omnes in genere
potest habere in actu eius propter usus, ut bene.
>> Sic potissimum vos forsit numquam vel forte a Linux ante environment
etiam a to order versus environment.
Et a to order versus environment aliter.
Suus 'omnes textual.
Suus 'omnes keyboard praeesse exercitibus opporteret.
Quod suus 'non mousing, non imaginum, dialogum non fenestras, non menus.
Suus 'tantum text.
Et primo, quod genus of sentio amo ego morsque dividimur
retro in terms of ruditatis.
Sed multum efficitur potentior utique,
enim adipiscing scientist ultimo.
>> Sic lets inspice.
Ecce ego sto prope CS50.io, per quam vos potest stipes in CS50 IDE.
Et multa similia in Scratch, illic ' Tres partes ad screen.
Igitur in sinistra parte habeamus quis file pasco.
Et illic 'at hoc folder apicem, qui inani elit
quoniam abstulit omnes magnificos meos files ante supersection.
Et ut 'ubi youll' nisi C files scribere.
In summitate, oportet locum iens impetro codicem nostrae omnes scribentur.
Et si quidem hoc plus click hoc File Eligam mihi futurum Novum.
Ego autem hic fame can satus scribens vel C code, profecto numerus ceterarumque linguarum.
>> Deinde ubi ad imum dicit jharvard @ ide50-- et voluntas tua
dico aliquid paulo different-- quid perditio ista appellanda?
Terminatio fenestra.
Yeah.
Ita est terminatio fenestra sic-accersitus order versus
interface via qua vos can penitus cum subjecta operating ratio.
Et nunc iens facere tamen minimum usus of Teraho
sicut necessitati videre erroris nuntius, quod videmus,
et currere nostrum progressio.
Sed tandem, erant 'iens adeo ut, erat.
Et potest etiam install software et rempublicam administrare possitis tuum workspace
CS50 intus IDE sicut bene.
Sed de hoc alias.
>> Eamus ergo et praemittat scribam a valde simplex progressio iustus
fermentum est ire per hello.c, quod est forsitan
simplex propositum possumus scribere.
Iam aperuit novum tab.
Im 'iens ut antecedat et Dicunt includunt vexillum io.h.
Tunc int main (vacuum).
Et tunc printf ("salve, mundi» backslash n Lucem propinquam praecinit quote,
close parentheses, et semicolon.
>> Omni jure.
Et nunc intendat meum fenestra untitled.
Ita Im 'iens celerrime Lima ascendere, nisi.
Et suus 'maximus ut Hoc dico non "salve."
Ita a valde communis error, praesertim in problemate unum,
sicut per accidens est quod tuum dicis progressio "aqua" vel "Avarus" vel "Mario"
aut "promeritum" vel aliquid huiusmodi.
Sed vos vere volo facere certus vos have lima tractus
haec sola ratio est, quia adiecta etiam code editor
Scit enim es scriberem C code.
Sic ego grassor quod click Save.
>> Et nunc quoque, quid CS50 IDE suus 'quoque pro nobis fecit
syntax highlighted omnia.
Sic suus 'Cuncta fecit valde fugatur.
Et omne consilium qui non eget.
Suus 'iustus ut hauriret aquam et oculis meis ratione diversis frusta
hoc progressio.
Eamus ergo et praemittat compilare, hoc.
Et potest hoc compilare in a iugo modis.
Et in hebdomada una, vetus schola via fecimus
ad litteram erat imperium line-- "clang hello.c."
Et tunc ledo Penetro.
Et nihil videtur contingere in terminatio fenestra.
Quid autem mutationem IDE?
Ubi iterum IDE justis modis praestante Domino Environment integrata ipsum.
Suus modus dicendi adamasset hoc integrata development
software environment pro enucleandam.
UI Sed quid mutare?
Quid vos animadverto quod suus diversis, Maria?
>> MARIA: Animadverti aliquid sub IDE50 folder Ascendite huc.
>> DAVID Malan: Yeah.
Ita hic, non solum habemus "hello.c."
Nos "a.out" quae quoddam mutus nomine elit.
Immo illud nomen defectu progressio ut vos iustus compilare vestri codice
et noluerimus nunciare compilator quod output lima.
Si igitur vis currere hoc opus ad solutionem indicandam compiler--
atque haud scio an postulo dic quod workspace
volo ut run progressio vocavit "a.out."
Intrare.
Et illic '"salve, mundum. "nunc" ./ ".
est etiam maximus.
Etsi solet tantum scripsimusque nomina eorum praecepta,
suus progressio youve Scriptum vis dicere "./"
quia expresse dicit Linux vis currere dicitur progressio
"A.out" ut 'in hoc, ubi dot hoc presul ut Im currently
in, quam contingit esse workspace dicitur, "a.out.
Quia diximus "a.out," Intrate Im 'iens impetro "a.out nutu nec
found "quia computer-- quia inventa "a.out;"
id quidem cum computer-- nescit quo quaeretur,
etsi iustum est sub naribus meis, ut ita loquar.
CONSENTIO.
Ita possemus mutare hoc erit "clang -o hello.c salve."
Et si ego ledo Penetro, quod progressio hoc est iens ut output pro me?
Quid nomine lima?
Yeah, retro.
Ut 'rectum. "Salve".
Ita "salve" futurum nomine progressio
ut aiunt, quia weve dicebat order versus argumentum, quod iustum est
modum mutatis moribus compilator actu output
imprimis lima nomen.
Et quidem, si zoom egredientur et videbunt: Ascende huc,
non habeo "a.out" et "Hello.c" sed "salve" aeque.
Nunc possum "./hello," Intrate.
Et ibi "salve, mundi."
Sed et hoc lastly-- iam non erit concilio
utimur per semester, typically--
Te potest etiam dicere "salve faciunt."
Et quidem in eam dicat Iam quod ad modernum.
Dimitte me et praemittat removere, cum rm est praeceptum, tam "a.out" -
et dicet "remove regularis a.out file?"
Quae justis modis, prestante es Visne eam delere?
Im 'iens quod sic.
Et tunc Im 'iens ut aufero "Salve", non "hello.c."
Im 'iens dicere "ita" explicite sed «y" satis bene.
>> Et nunc animadverto si type ls-- quae receptui,
significat list-- ferociat omnes ofthefiles in folder.
Et quidem, si zoom intueri summa et sinistris
confirmat quod quid suus ' in hoc folder, etiam
quamvis suus 'intitulatum ut IDE50 Ascende huc et non workspace, suus 'iustus "hello.c."
Hic ergo si do "facere salve," Intrate
sed multo maius imperium modo video magis urbanus mandatum quod suus 'iens
utilem ceteris septimanis futuro.
Nunc possum dicere "./hello."
>> Sit scriptor celeri itinere alia Linux imperat.
Cur non gradi et actualiter spectant ad C more
generaliter, transitioning a Scratch C tum denique vultu
at primum problema set in C. Omnes ius.
Ita Im 'iens ut antecedat et mundum meam workspace cum Imperium L-modo
ad custodiendam screen neat.
Sed quod non habet muneris incursum aliter.
>> Quaesivi quem diligit, weve videri paucis mandata nunc.
Sic weve videri clang, quae plerumque etiam tibi non habebit facere manually anymore.
Puteus 'instead uti faciunt.
Ls sed etiam viderent, quod ostendat listing of lima in presul.
Et nunc quid est there-- illic 'duo files nunc "salve" et "hello.c."
Cur aut luciferum asterisco post "salve"?
Hoc quod significabat, fundatur quod vidimus in septimana unum?
Quid autem vobis videtur?
Quid autem stellam gavisi significent?
>> MARIA: For-- progressio "salve"?
DAVID Malan: "Salve".
Yeah.
O Yeah?
Oh, executable.
Ut 'rectum.
Ita ut quod significet quod "Salve" est executable.
Ita quidem, ut 'quare Possum "./hello."
Omni jure.
Quid hic aliud faciam?
Sed evenit potero quoque partum directoriis.
Sic ego grassor quod partum, veluti "pset1" presul.
Et problemate specificationem ut quodcumque petierit a vobis hoc
Sed non sic hodie memoriam facimus.
Sed "mkdir pset1" videtur habere labefactum.
Sed iterum, non erroris nuntius est plerumque bonum.
Propter hoc si venero type "ls" now-- ah, nunc Habeo an executable lima accersitus
"Salve," a C file vocavit "hello.c."
Et tunc retinacula VULNUS, ut ad loquimur quod sit amet justo.
>> Et nunc ecce ego aperiam velit.
Nec sicut duplum click in a GUI, a graphical environment.
I, sed potius dicere "cd pset1."
Intrare.
Nihil interesting videtur habere nisi forte parum prompta
here-- hoc Linux via commonefacere ut ubi ego sum, ita patet quod folder.
Suus 'iustus dico me explicite ut opponitur graphice.
Si typus "ls 'quid aliud suadere illico putatis
cum enumerare contentis pset1?
MARIA: Vos forsit non habere aliquid in ea.
DAVID Malan: Yeah.
Sic ergo habemus obviously aliquid creatum in ibi
quia iustus creavit presul.
Quod si facere vellem pro file-- Sicut ego creo lima.
Et veniam usque ad Et salvabo eam ut salva,
sicut 'mario.c «Si vales Unum vexillum editionem pset.
Deinde sicut Mac PC, sicut eligere folder "pset1, Save.
Nunc sit amet lima.
Sed scriptor zoom in alteram bis.
Ls faciamus hic.
Videmus nunc per "mario.c".
>> Imperat et ibi pauci valent protrahatur prae oculis habitis in tempore suo
manifestum est quod neque Imperium L Ive percutis proximum fuit; mkdir weve videri;
rm vidimus, tum quod Deletis fasciculus ad submovendam vel ad.
Cave potest also-- si quaesieris at tutorials online, youll 'Rom -rf
modus dicendi est frequentissimum delete a folder quod effercio in ea.
Iustus exsisto eximius, eximius diligenter.
-rf significat recursively delete quidquid est
vestri 'trying ut delete et violenter delete it.
Ita per recursive si suus 'a folder cum in folder cum a folder folder,
delete omnes.
Et violenter significat non etiam Interrogas me necne sum securus?
Periculosum est igitur per superexcellentiam supprimendi lots of effercio cito.
Sed etiam frequenter facit beware-- atrocem studiosum accidens delete, dicite pset
unum, puta.
>> MARIA: et si iustus -r faciunt, ipsi erant 'iens
rogandos singulis singuli carri ducerentur.
>> DAVID Malan: Quid vobis est mediocriter molestus.
>> MARIA: Yeah.
>> DAVID Malan: Sic ut 'quare et quicumque inveniebantur ex nobis propria continentur
sum in uti consuescerem -rf.
Sed periculosum.
Ut emptor caveat.
Et tunc est genus mv interestingly nomine.
Sic imperium moventur, quae sentit paulo Ridiculum
quia illam quidem movere files ab uno loco ad alium.
Exempli gratia si viator sursum quam.
Existimo enim nihil me creatum a novus lima pro pset.
Et ego quasi "greedy.c."
Sed credo accidens salvam eam faciet in IDE50-- ita in se workspace
et non in pset1.
>> Cernis quantum superius sinistram.
Illic '"greedy.c."
Et a paucis solutiones.
Ita ego uti eximius user-familiaris via
mox trahentes et omissa est.
Et uellet actu fix hanc difficultatem exsolvere.
Hodie sumus intueri conatur magis artium arcanorum sed potens vias
hoc non fieri potest.
Sic magnificetur me "ls" in pset1.
Et videre "mario.c."
Dimitte me fac "cd ..".
Ita rursus mutatio CD presul.
".." Significat quod dixit?
Novissimo tempore venient dixi "cd pset1 "abire in pset1.
Sicut cum dico "cd .." Quid faciam?
Retrorsum.
Yeah.
>> Sic suus 'iens ut sic dicta parenti extitisset.
Pergunt ad unum gradu, sicut exivit de folder.
Intra sic.
Etenim videre quid faceret.
Festinavitque quia commota me iustus in workspace instead et in pset1 qui in workspace.
Si ego typus "ls" ibi est totum fasciculum effercio.
In est "greedy.c".
Ita nunc, me uti mv ad litteram Moventur "greedy.c" in pset1.
Itaque imperat Linux multum operari prorsus similis hoc.
Adhibe tecum adhuc unum vel non sunt argumenta Adduxerunt ergo duos argumentum order versus
argumenta et sic de aliis.
In qua re illud ad litteram facere
dicit, quamvis succinctly-- movere greedy.c in pset1.
Intrare.
Nihil videtur contingere.
Si autem facio: a ls iterum avarus exierit.
Et si iudico ego "cd pset1" Ingredere et ls, iam est in loco.
Ut an declinavérunt, si quidam reason-- praesertim
si habes intermittentium network connectivity
aut vestri 'ambulantes campus cum vestri laptop lid
clausa tunc patefacio illud et iterum workspace
Videtur tamen omnino synchonizantur nulla magnus paciscor.
Just reload vestri pasco fenestram, et debet
ut sinister resync file pasco prorsus spectat
sicut terminatio fenestra.
Ne solliciti sitis animae.
In dubio, reload pagina ita Lorem lima iam diu servatum.
CONSENTIO.
Ita mv potest etiam usus ad TRANSNOMINO lima.
Quod lets inspice hoc ultimum imperium here.
Ita et hoc est suppose-- eximius communi quoque mane.
Aliqui interdum partum a lima dicitur, inquam lets 'quid aliud?
Sicut "WATER.C."
Peius 'iustus sic clamant, nam ideo in omnibus caps.
Sed hoc non est correct nomine lima
si solum propter nostram problemate specificationem non dico vobis
servare omnia lima caps "WATER.C."
Sed expectamus "Water.c" in lowercase.
Et quidem haec quia check50 difficul- tates,
a progressio vestri 'iens obviam in problem
set qui automatically probat ad rectitudinem operis vestri codice
clamo ad te futurus est si nequiverit find "water.c" in omnibus lowercase.
>> Et hoc necesse est ponere.
Tot diversis modis, ut facere, quorum primus
continere iuris esset click-click lima nomen et iustus mutare Rename.
Totaliter finem facere.
Sed et nunc eamus facere paulo daynte.
Lets uti mv mutare "WATER.C" to "water.c."
Ita primum vos can quoque utor Ad secundum dicendum quod in renominationum
Secunda ratio est, si non, Etenim directorium folder vel nominis.
>> Omni jure.
Denique paulo trick-- sic Im 'in hora mea workspace presul.
Si uis in pset unum Possum certe type "cd pset1."
Tamen suus 'ita longum est typus "pset1" vel longer file nomina seu nomina
adhuc.
Ita plerumque Linux quod vos can operor est satus typing "pse"
et iustus adepto terebravisse, Tab hit, et figura eu pro vobis.
Super benevolens impetro in habitus.
Sed si quid est in capturam multiple files aut folders incipiens
littera "p" vel "Ps 'ut haberes
ut paulo ante type computatrum scit quid agere debeamus.
>> MARIA: Placet shortcuts.
>> DAVID Malan: Haec autem voluntas salvent te augures tam diu.
Atque etiam, ut diximus in auditorio tu in volumine potest historia sursus deorsus ultro
invenire nuper exsecutioni mandandam mandata mea, sicut bene.
Omni jure.
Nunc ergo eamus respiciamus retro simplex progressio, salve mundi.
Sic weve hoc exacte composuit.
Et cur non accipiamus a inviso notitia typus
et deinde transitus ab aliquo correspondens Scratch cuneos ad C.
MARIA: terribilis.
Ita nunc ut Ive 'started scribens progressio in C,
erant 'iens ut satus loquentes de data genera et variabilium.
Ut aliqua notitia typus quod vos scire velim nunc incipiens
sunt qui sunt highlighted in cæruleo.
Sic habemus int primum, quae pro integer.
Integrorum et tenet, ut habeamus guessed-- ut I, II, III,
et quodlibet aliud numeri integri quod possit cogitare.
>> DAVID Malan: Et etiam negative.
>> MARIA: Et etiam negativa, yep.
Et 0.
Deinde habemus ratibus, quae sunt natantis punctum numerorum.
Tota igitur numerorum realium ut decimales puncta.
Ita 5.0, 5.2, et magis digitorum post decimales punctum,
necnon et negativum.
Erit char qui est character.
Propter quod ego iudico divulgabantur hoc in hodierna lectione.
Nos literas example-- pro A, B, C-- quod potest condita sicut chari.
Sed habemus symbola amet quod can exsisto repono sicut chari.
Et sicut ASCII reponuntur.
>> Et tunc habemus bool, quae Booleans.
Et aestimare aut verum Aut falsum et 0 I, respective.
DAVID Malan: Et Recordetur bool a CS50 library.
Sic suus 'non superaedificamini C, tamen suus eximius utilis
Veri enim et falsi habere ideam.
Et quamvis ut think-- fun eo.
A technica bool indiget quot bits, vere, ad repraesentandum vera versus False?
Quot bits putatis tu opus fore, maxime?
Yeah, iustus unus.
Sic evenit quod C haec tibi non tribuo iustus aliquantulus.
Minima unitas mensura vos can adepto is octo.
Sic suus 'a parum prodigi sunt es usura integra byte, aut addit frena octo,
ad repraesentandum vera vel falsa.
Quod suus 'iustus viam implemented in C per CS50 library.
MARIA: deinde, quibus nos latissime non loqui
ius now-- duplex, quod pro grandior ratibus.
Multo longius tempus et brevius sunt quoque numeri integri.
DAVID Malan: Vere.
In Piratica edition of pset unum, nos vere utor longa diu.
Sed pro vexillum edition, ut non sit necesse.
MARIA: Cool.
CONSENTIO.
Ita operators-- essetis horum probabiliter nota.
Praeter, +; subtractionem, -.
Multiplicatio enim habemus.
X Et non uti solemus.
Divisio backslash habemus.
Et modulo ultimum quod operator pergimus loqui elit.
Suus 'non sinit operator reliquam partem accipies.
Si habemus IV% II, IV divisa by II est II cum residuo 0.
II et IV% 0.
IV% III I est.
IV V% IV est quod conieci potuisses.
Memento horum omnium cum usura operariorum uti PEMDAS regulas.
>> DAVID Malan: Et ad manifestum erit, si vos II et IV%, 0 quid re?
>> MARIA: Quia IV divisa II est II 0 cum reliquis.
Ita modulo dat nobis reliquias sicut ex parte opposita.
DAVID Malan: Et quidem, quod youll 'reperio benevolens
quia quod est in aliquo problems ut 'non necessario,
si vis habere effectus restringens te
ad a range of numeri quasi aliquid per 0,
ita ut alter decidat modulo possis maturius quam II billion quasi
aut IV billion valoris cumque nos in auditorio.
>> MARIA: Yeah.
Et in "Avarus" non licuit.
DAVID Malan: Etiam in problemate, tam.
MARIA: Yeah, nice.
DAVID Malan: Bonum hint.
MARIA: Paenitet.
Boolean expressions-- ita pro Boolean operariorum,
dicturi sumus de omnibus haec quae videtis.
Ita nunc habemus duo recensentur enim aequalis signa pares.
Ita sunt in comparatione coniungar.
Hactenus diximus unum sunt uidissent signum.
Quod suus cum assignamus a pretium variabilis.
Si n = V int vidimus igitur weve assignari V ad variabilis n.
Sed si volumus uti pro == comparatione, nos can reprehendo si V == n.
V n == Si ergo hoc verum est.
>> Sic Boolean operariorum permitteretis, basically,
aestimare Boolean expressionibus vera vel falsa.
Ita non equals-- habemus auditaque marcam et aequales.
Sic etiam reprehendo si n non so aequalis 5-- n = V.
Minus et minus vel aequale, maius, maius vel aequale,
et tunc habemus logicas ET et OR logica.
Nutriebantque eos supradicti sinunt aestimare multiple Boolean expressiones simul
ad basically convenientibus unum Boolean locutio.
Si volumus invenire numerum verbi gratia, maior quam minor XV V
simul volumus uti logicas ET operante ut videret si n est
maior quam V && n minus quam XV.
DAVID Malan: Et hic quidem, etiam, suus 'vere securus
mane ad accidens iustis utentes uno ampersand
vel uno verticali bar.
Et hopefully compilator erit clamo ad te quia actualiter
habent multo aliter.
Nam curiosus haerent pro bitwise operationes,
operantem in singulis bits.
Sed quid de his volo Amyclaei domitus Pollucis habenis.
Et eximius est quod important priori aequalis signum
quae est aequalitas operante sicut opponitur assignatione operator.
>> Maria autem verticali bar Convertimini, et inter Delete.
DAVID Malan: Etiam.
In a typicam US keyboard.
>> MARIA: Yep.
Sic lets 'salire rectum in conditionalis dictis.
In Scratch, youve ' dudum monstrante uidisti, probabiliter,
si tali veromodo, quod sino vos ut reprehendo si verum est,
facere aliquid aliud.
Sic vos vires quam nudius tertius quaerebatis tuum est, ad reprimendam si sprite
secundum aliquam aliam sprite extremis finibus tuis positi vel elit.
Et poteras volens finem ludum vel aliquid aliud.
Ita quod syntax est "si (conditionem)."
Et si pes tuus sprite tangit aliquid, tunc intra crispus adstringit.
>> Deinde habemus si-aliud diceres.
Aliud permittit nobis ad faciendum aliquid si ea condicio, ut
in principio, non reprehendo.
Si enim ad Spiritum fines facere, aliud alio mouetur.
Aliter facere aliquid aliud.
Deinde breviter exemplo suo comprobavit.
Si (military_time <XII), nos volo ut printf "Bonum mane!"
Aliud nos erant 'iens ut printf "Bonum vesperi!"
Amet velit.
>> DAVID Malan: Bonum.
>> MARIA: Cool.
Nunc habemus switch diceres.
In genere can switch constitutionibus idem patitur multum
quod nos iustus loquebatur circumferuntur si dictis.
Ut nunc habemus forma generalis constitutionis switch
quod permittit nos ad nuptias a variabilis vocavit n
et multum conferre ad valores diversos, quem hic sumus
vocavi constant1, constant2.
Habeamus multum.
Et dicuntur casibus.
>> Sic si habemus a switch statement-- et opera
tantum integers-- habeamus varia in hoc casu suus 'n.
Si variabilis n est aequalis constant1 sumus
faciam aliquos snippet of code vel quod nolit.
Et tunc si rumpat.
: Quod significet quod ita illucescente transitum constitutionis
cessare faciam si exsecutioni mandandis n aequalis constant1,
et addam vestri progressio.
Erit exitus de switch constitutionis et ibo
continue facere aliquid aliud.
>> Quod si non adaequat n constant1 igitur causam constant2
sistetur.
Si n aequales constant2, quod aliis snippet de codice erit supplicio.
Et conteram illud si aequalis est.
Et tunc non potest habere also-- necesse est, though-- defaltam casu,
quod non fieret, si n aequales de quibus quia voluerunt.
Et in defectu casu, nos Non est opus valentibus confractus necessario
quia illud switch cognoscetis Oportet igitur quod sit finis post moram
quod si factum est.
>> DAVID Malan: Sed stylistically, illuc semper ponimus.
>> MARIA: Yeah.
>> DAVID Malan: Yeah.
Praesertim cum proficisci, praesertim si inter illos minus
comfortable, utinam personaliter iustus suadeo haerent cum ifs
et-elses ifs et aliud-si-si-elses et sic de aliis, si modo
quia haerent paulo pronius.
Hoc ipsum nisi aut interdum etiam aesthetically eam
facit signum magis readable.
Et in facto, probably mid-semester nos youll 'animadverto a forsit
set ubi iustus spectat melius facilius legit et homines
per usura a switch constitutionis.
Sed nolite solliciti esse haerens ad hoc quoque mane.
>> MARIA: Yeah.
Si multum, si dicta ita ut non multum readable.
Ne sit velocissimus Nolite ultra eam.
Ut switch posse valde utilis est.
Et nolite facere non remember-- ut non obliviscar opposuistis.
>> DAVID Malan: Ne memineritis hanc.
>> Maria: Quia ergo caderet ab altero ad aliam audientiam causa.
Sic dicunt quod si constant1 quod non sistit in eo.
Tunc possemus cadet constant2 intus casu.
Si autem quod nolo illud facio non weve 'iam pervenit casu constant1
suus = n.
>> Ita, exempli gratia, si quid variabilis n est quod continet a numerus class,
et quid vis ut class is-- si n aequales L,
erant 'iens ut procer "CS50 est Introduction to Science I. "
Tum frangere noluisti.
Et ut 'eam.
Si autem n aequalis ad LI, erant 'iens
ut procer "CS51 est Introduction Science ad II. "
Deinde 'iens ut misererentur.
Si ergo ponamus CXXIV, LXI, quis ut alius numerus cogitamus
aut progressio est non iens agnoscere.
Sic suus 'iens dicere "me paenitet, sum adiecit genus. "
Quod suus 'iens ut misererentur.
DAVID Malan sic vos can vere videre quod si, alioquin si, aliud idea hic.
Suus 'iustus pro diversis syntax exprimens eadem idea.
>> MARIA: Etiam.
Nunc habemus ternariam operariorum.
Ut ternarius operariorum habent tres parts-- conditio,
aliquid facere si ille status est verum,
et tunc aliquid facere si ille status est falsum.
Ita vides, basically, of syntax hic.
Sed quaestio iactabitis intellegite prius et tunc the-- quid hoc dicimus?
DAVID Malan: et colon.
MARIA: Colon.
Gratias ago tibi.
Paenitet.
Intueamur itaque exemplum si possimus sensum Teraho
class_num == L.
Ita hic videmus Boolean operator == quod comparat variabilis class_num
ad L.
Ita class_num stores an integer.
Et si integer aequales L, ergo sumus
iens congregem "David Malan" intus filum professor.
Si genus non est numerus aequales L, "Nonne ecce David Malan"
futurum esse videretur.
>> DAVID Malan: Gratias tibi ago.
Et propter hoc videtur equivalent to Quid diceres, primo intuitu?
>> MARIA: Mihi videtur sicut si-aliud diceres.
>> DAVID Malan: Yeah.
Denique hoc genus of a pulchellus unum liner,
ut ita dicam, ad exsequendam prorsus si-aliud logica
sed omnia in uno gradu.
>> MARIA: Etiam.
Yeah.
Si-aliud, ut dictum tollat ​​multum spatii.
Ut essent longior quispiam ut simplex ut hoc.
Et hoc potest esse valde presse animadvertit et valde nice.
Et nunc erant 'iens in looking at administrandis aliquid iterum atque iterum,
ita reprehendo pro a quibusdam condicionibus adstringat multiple times
et quod dein pergeret ad aliquid faciendum cum ille status est verum.
Ita hoc nos adducit nicely dum in ora sagi alterius.
>> Ad sinistram, habemus primum dum loop.
Dum aliquid est verum, Facito aliquid operis iterum atque iterum.
Et adverte quod planto certus hic status convalidatur in summo.
Cum adiectione secunda loop-- dicimus quod a do-dum loop-- facimus aliquid,
tunc enim condicio refutamus.
Et si ea conditione pergit esse vera,
supra repetere ac facere rei simile.
Ut pelagus differentia est ubi conditio repressaque.
Et signum non potest esse poena capitis, si non condicio
verum cum dum loop.
Quod cum facere-dum ansam veniat, habemus signum
semperque saltem semel occidit.
Et tunc, cum condicio extiterit pergit esse vera,
et iterum repetere possumus ire inside.
Quare reputati sumus usurum a do-dum ansam veniat, dum ansam veniat super?
Ius.
Si volumus promptus Nam aliquam user input,
si volumus satis faceret interrogare eos suarum intrare praesidia nomen,
volumus saltem semel repetas.
Et si intrant eadem appellatione dignetur, non sumus
iens repetas quia iam scio.
Sed si non intrare eorum nomine, aut si
ingredi aliquid ut ' manifestum est quod non a nomine,
nos etiam volo manere rogans eum pro nomine eorum.
>> DAVID Malan: et in auditorio habuimus unum sicut hoc adepto positive int
verbi gratia, ut nihil primo quidem, quia non reprehendo
Possedi an int.
Sic agere velimus Teraho adepto an int a user--
tunc reprehendo, fortasse, iterum atque iterum atque iterum.
>> MARIA: Etiam.
Nam loops-- OK.
Pro ansas, permittere potest nos facere prope prorsus idem est.
Est prorsus idem esse.
Sic illic 'nihil potes fac mecum propter ansas
ut non possent facere dum ansas.
Sed videntur parum iungantur aliquantulus magis complicated syntaxi
quia non habent retribuere tres aequaliter partes totam intus habeat
ante iustus ciuitatis fortunam secum dum ansas.
Itaque ut primum mare left-maxime, habemus "Nani int = 0."
Adeo est haec ubi nos variabilem initialize nostris.
>> Deinde habemus a semicolon et "Nani <7."
Adeo est haec ubi ex condicione est.
Et hoc est quod habere posuit sicut in diebus loop--
"Nani dum <7."
Here, quae in medium nostri pro loop.
Ita "dwaves <7."
Et pars suprema "Nani ++ ' quod ubi noster eget varius.
Ita res ut animadverto est ut hoc
ire per hoc loop Septies faciendam septies.
Sic habemus septem nani, et omnes
dicturus "adsum adjuvans nix alba "
quia parati sunt auxilium nix alba.
>> In ora sagi alterius, dum volumus feci et initialization et adaequationis
ne intra fortunae, sed dum loop ante vel intra
facio certus ut we-- quia nos semper indigere partes illas.
Ita fac nobis eos, volumus Ive 'adhuc adicit
die, iustus non intra parentheses.
>> DAVID Malan: et ita spectat like-- in schola, ut
Paene semper ut, que n et pulchellus odiosis variabilium.
Is vultus amo vos can utor nomen callide variabiles, too.
>> MARIA: Yeah, suus 'vere pulchrum utor aliquantulus magis descriptive variabiles
praesertim quia si alius est legerem tuas code-- maybe vos es grader
aut si vestri 'collaborating cum somebody--
vos volo facio certus ut novi quid dicas facientem.
>> CONSENTIO.
Quo fit ut hoc aliquid funky-- intra pro loop pro loop.
Nescio si vidi ante.
Probably not.
Sed non possumus habere in actu Teraho sic instead of ansas in ora sagi.
Ita maybe aliquis volo ambulare hic mihi quid agatur?
DAVID Malan: ego autem ducam ad illa fixura ducetur.
MARIA: Cool.
DAVID Malan: OK.
Sic nos volo ut procer spoiler-- effercio dextro cornu quod in profundo
ibi.
>> MARIA: Recte.
Sic sic.
>> DAVID Malan: sic et nos Ive 'iustus hoc sample output ibi.
Sic concludi potest, ex summo loop quod es
super iterando in ordines extremum ansam dicere.
Et tu super iterando columnas cum intimo loop.
Et intuitive, hoc ut facit sensum hopefully
quia per naturam omnis progressio weve videri
prius printf, quae munus utuntur tandem
habeat efficiendi facultatem print effercio essentialiter de linea, a linea.
Sicut Quondam youve outputted insecuti novam repente aciem, illic '
non geminare miscendo et printing aliquid ducto altius certe
non usura printf hoc diligunt.
>> Itaque hac parte, facit ita quod ultimum loop
ut referatur ad ordines quia singulae versu,
vos erant 'iens ut volo procer sicco XXXXX, et tunc
transigendum sequentis ordinis, XXXXX.
Sic ordines cum venerit primo restituet.
Et tunc in singulis row, vobis print quinae denae.
Si experti sunt contrarium recidens, cuius esset forsit non
egressi sunt quasi acturi sitis.
>> MARIA: Yeah.
Et nos ire ad superiore versu cum printf.
>> DAVID Malan: Quid 'interesting per hodierno chat circa scopum,
actu, quod est int row quod suus declaravit in summis loop.
Sed attendendum est quod adhuc intus, ut ita dicam,
in crispus adstringit quia statim sequitur,
etiam si suus 'non technice qui intra crispus adstringit.
Ita est in ordine ad scopum universitatem snippet of code,
intus enim ansam exterioris interius et interius pro loop.
At contra, ubi est in scope column?
Variabilis column?
Yeah, nisi intus in loop.
Et quia non est obvius OK crispus adstringit et extra.
Nova omnia facimus print ad extremum lineae sunt.
Ita quidem urna.
>> Hoc efficit, is vultus amo, faciendi maius rotundum trium ordinum et quattuor columnas.
>> MARIA: Recte.
Et primo per primi ordinis.
Et in primo versu facimus intra quattuor in primo versu.
Sic procer sicco quatuor X s.
Deinde pro loop existere potest, cum weve 'iam typis ex quatuor X s.
Et figuras insecuti novam repente aciem.
Et tunc ire per eodem processu cognoscendae duos ordines
ad summam totidem.
>> DAVID Malan: Quod suus 'occurrit notatione dignum, suus' sicut artificiatum ex fonte ipso
quod output sample videtur tam semipede addito,
ut illic 'magis quam ordines columns.
Sed quia in X maiorque est quam lata.
Quod omne quod fit ibi, spatio plus albi linearum.
>> MARIA: Recte.
Frigus.
DAVID Malan: Omni jure.
Sic velox inviso problemate unum tollat ​​quaestiones, et tunc tacitum?
Omni jure.
In problemate unum, tertiam primaria provocationes, ultimate.
Sed primum, youll 'reperio quod forsit paro
specificationem, sicut cum multis psets hoc casu futurum ambulatis
paucos fermentum exercitationes tibi ilia monstraturus ex parvis opibus
quod vos may vel may iam non vidistis.
Puta CS50 habet suite breves,
quae brevi videos, non absimilis, sed quod
sunt ipso argumento specific-- maybe quinque minuta,
X minutes in ora sagi alterius neque longitudini hinc vel per condiciones fuerat aut algorithms
aut postea more proficiebat locis, ut bene.
Et plerumque embed qui in problematis
sets, ut alumni, a quibus habent resource
recensere materiam habeamus iam ascendit in auditorio vel section.
Et hoc modo magis focused et magis ad eorum fingertips.
>> Nos etiam tendunt ad embed in problem ponit quae vocantur walkthroughs.
Sic faciam paene omnibus exemplorum in auditorio, in scaena hic,
jaculari in camera in progrediendum more tardior,
propius a me walkthrough meus laptop quod Codex lineam rectam
quod genus in nobis saepe percurrant aliquid vel aliquis
et interloqui cum Respondeo ad quaestionem.
Sed non necessario mergi in omnibus audientibus.
Ut youll 'reperio signum walkthroughs nam maxima exempla
ut nos hic in auditorio gradiantur gradu possit esse
et rewind ieiunium vel ante vel omit omnino, si velis.
>> Ibi saepe a paucis fermentum quaestiones
Te rogamus, ut sort of reparandas vires haec material
et planto certus ut vos es coram comfy procedas cum reliquis de pset.
Et tunc, scilicet, illic 'pset ipsum.
Unus autem de his, quae nos valde deliberate
CS50 est in omni fere uninteresting aut intellectualiter INERS
mechanica gradum vos vires have efficio
fere semper optime amet.
In tempus cursus erimus committitur petere rhetoricum magis quaestiones
sicut memini hoc aut illud
Sed plerumque, youll 'reperio quod forsit sets te
per Mechanica aliquid ut
est interesting, intellectualis provocationes Restare tibi ultimo studiosum.
>> Sic ait Zamyla, cui tenentur referatur hodie in auditorio,
est unum de nostris longtime baculus Sodalis, qui tenet etiam walkthroughs
in pset specifica problems quasi mario abere licet hoc anno aquam.
Quod suus 'in ea walkthroughs ut saepe
offert nonnullus tips et obtusum pro quid fieri oporteret, non dico
prorsus quid agere debeamus hoc solum rather-- quasi condicione,
si will-- praecipio tibi saltem ut par est ideas ei,
tandem, decernat quam ad illos accedendi.
>> MARIA: Quasi quasi summus gradus intellectus logicam quid
rogamus te oporteat facere.
>> DAVID Malan: Etiam.
Et, in facto, Zamyla scriptor walkthroughs intelliguntur
ad respondendum frequenter ubi quaeritur de
ego coepit, praesertim cum haec diu determinationes sunt
omne illud parum ardua simulacri ut et in se habent.
>> Ita water.c, youll 'reperio post tergum sequar vos Ive 'consummavit eam
est etiam relative simplex.
Absolute sunt fasciculum vestri 'iens ut CREPITUS
capita vestra contra parietis ut instar sicco quod suus non congero
aut quid suus 'non currit.
Tamen quondam vos 'perfectus cum eam aliquando et vos Ive '
ibi aliquanto tempore exultantia conluctantem, cum aliqua de te ut cimices,
youll 'reperio ut suus' brevissimo progressio.
Potest fieri in paucis lineas of code, quorum pleraque
hic jam vidimus lectionem si convenitis ius aedificium cuneos.
>> Et misimus et nuntiavimus regi hic suus postulaturus
vos definias quot minutes aliquem accipit tanquam imber campus.
Denotamus in problematis set certe aquarum cursu
in huiusmodi humili imbri cursum caput, simillumae Seinfeld clip
heri etiam vidimus contrarium ejus.
Et tunc vos iustus have aliquid facere math,
really-- arithmetica usura C indicare Quam multa dura utres aqua
quod si sumus aequiparantur arrepta n-minute imber.
>> In mario.c hoc est ut aliquanto diutius elit.
At non esse tamen hoc.
Iustus a paucis interpositis versibus amplius quam water.c.
Sed tempus futurum recreare vetus schola Mario
pyramis ab Super Mario Aut in Fratres sequitur.
Suus 'non videri pulcrior aut sicut fugatur ut ibi.
Erant 'iustus iens uti paulo hashtags sicut habemus in screen
ASCII usura text.
Sed ipsum approximari.
Quod suus 'iens futurus exercere quae prima fronte
videtur pulchellus simple-- iustus print simplex simillimos esse intelligant.
Tamen illic 'a iugo characteres hic sunt interesting.
Et induxerunt illam servi rightmost ore pyramis actu habet latitudo duorum.
Sic illic 'duo aequalia altitudine columnarum, quas
facit eam requirere paulo bit cogitationis facere
plane certus vos adepto iure opponitur ut iustus a perfecte rectanguli
line.
Ut 'aliquantulus of a te causam sed aequet actualis venatus.
>> Patet etiam quod non prius quo intuitu album spatium imprimendi.
Sic cum conspicio, ad sample output here--
et suus 'quoque in eam spec-- simile quoddam rectangulum,
sed a diagonalis rectangulum abscissum fuerit,
quod suus 'iustus albo spatiis dicere.
Et sic plerumque interrogor Hic est puteus,
quomodo movere hashtags ad dexteram?
Aut quomodo imprimendi blank spatia?
Et suus 'vere facilius quam plerique putant.
Ius?
Vos can approximatis illud uisum iusto spatio semel augue bibendum
aut ter.
>> Et ideo, licet per printf sumus prope semper procer sicco an int vel si rumpat quis filum
aut verbo "salve, mundi "seriebus verborum
vos can quoque iustus procer quote, spatium, Unquote.
Et quod actualiter det vos albus spatio.
Ita custodi in mente et non overthink hoc.
Vos vere have decernere row a row a row,
non absimili a viis tuis quam paulo ante dicebam quot sunt
columnas equus debet esse albus et spatia quotiens quis eorum hashtags.
Fiet aliquanto tempore, tamen suus ' denique Pompeius rationem generis.
>> MARIA: Yeah.
Sed logica eundi row a row fore utilissimum est.
DAVID Malan: Yeah.
Puto sample code vos etiam gave-- etsi non perfecta elit.
Tempus rursum indigetis ut et int main dissipata et scissa et include stdio.h,
multum loqui de materia.
Sed aedificium cuneos videtur esse facta.
Et tunc demum sit aliquid paulo plus algorithmic.
Ita fit ut aliquando vos go in CVS aut commoditatem copia
et aliquis tradit te ad CONLECTARIUS bills aut numismatis ut mutatio,
fit ut homines, sciunt an necne,
es forsit usura quid avidus algorithm dicitur,
quare si vestri 'debebat, dicere $ XXI mutatio in eo quod propter aliquam causam,
emeris aliquid valde insumptuosus at cum maxima CVS libellum,
nisi molestum esset CONLECTARIUS dedit vobis XXI excipit aut praeterita deterior subit
tamen multus pecuniae.
Quod potius est rationabile erant 'iens efficio est forsit iens
$ $ I-tum capto 20- cautionem tuam et rostro duas manus accedat.
MARIA: Sic erant 'quaerens extenuo quod mutatis tantum reddet tibi.
DAVID Malan: Etiam.
Idemque agitur nummis, tam.
Si vestri 'debebat, inquam, $ 0.50, hopefully non vis L denarios.
Vos volo instead duo plagis, puta.
Hoc autem facit assume quod habet CONLECTARIUS
satis omnis denominatio dare vel velit.
Sed abs te id quantum in problem.
Finis autem tandem est operandam in C code avidus algorithm.
Ita user licet ut typus in quantum
ille vel ilia est mutare debebat cum pupa cents et, aliquam fluctuetur
value forsit.
Atque ibi me oportet operari mathematica algorithmically instar sicco, bene,
quot nummos dabo tibi minime, ut dem tibi
prorsus quod amount of mutatio.
Sed in futurum paucis ancipiti captioni isse obviam partes hic, ius?
Sicut illic 'totum imprecision eventusque secundet.
MARIA: Etiam.
Sic natantes point valores parum.
Nonne in auditorio loqui hodie
>> DAVID Malan: Nos fecit novissimo tempore venient in auditorio.
Quas narravimus parum.
Et nolo fallere user vel mutatio quantum debetur.
Et sic walkthrough, in forsit paro nominatio,
dare aliquam cogitatio, ad extremum, ut quaero qui possis eos mitigare imprecision
errores potentialiter.
Est impedibilis Certe enim inputs scimus loquimur.
Et, in facto, pennies-- maybe puteus deferendum Zamyla,
Puto quia non dolis.
Ita demum scies a progressio problems septimanam hanc,
quarum prima sit amet parva tum medium, tunc paulo maior.
Sed omnia uti aedificii cuneos ab hac hebdomada transacta,
ex hoc supersection, problemate specificationem
interficit vos innumeris resources.
Tamen, si omnino collidere imprimis apud illos minus comfortable
cum nulla prior background, venire ad officium horas
die Lunae et Martis et Quarta et quinta.
Go to CS50 Discuss via cursum scriptor website,
via qua vos can chat cum baculo et condiscipulis.
>> Sed tandem, opinor, Optimum consilium iustus initio.
Suus 'non ut genus quoddam debet incipiens psets on Wednesday
nocte aut certe Jovis nocte.
>> MARIA: Optimum consilium meum est ut coepi per Monday.
DAVID Malan Monday.
Si non coepi already-- no.
Sed etiam si non Monday, tunc Tuesday.
Priores meliora.
Et quod suus ratio utique tot late dierum
dare modicum psychologicum pressura
committitur prius sed tamen rerum labi cum res amplius
plus quam speras.
>> Maria autem vis utere quantum potes officium horis est.
>> DAVID Malan: Quaelibet quaestiones?
Omni jure.
Cur ergo non censeo hic