>> [MUSIC PLAYING]
>> DOUG LLOYD: Hi, sic lets ' loqui de operariorum in C.
Itaque iam vidimus enim pares assignatione operator.
Is sino nobis ut iustus posuit valoris in variabilis.
Ut 'assignatione operator, unius aequalis signum.
Ut manipulare et opus valores variabilium et C,
we have a numerus of operariorum nobis oblata uti possumus.
Lets accipere a inviso Quosdam et de plebe ones
incipiens cum arithmetica operariorum.
Ut ne exspectare possumus pulchellus basic math operationibus in C.
Possumus addere detrahas multiplicemini divide per numeros plus, minus, stella,
et exacuere vade, respective.
Hic duobus versibus quo codice faciunt.
Sic habemus int plus aequo I y.
Lets pono quod alicubi super hoc linea of ​​code
dixeramus int y X pares.
Quid ipsius x postquam Iamvero haec prima linea code
Fraude voluistis ut diceretis XI?
Mallem vos ius.
Quid est quod?
Bene, y X erat.
Quidam Im dicens int x X plus I pares.
X plus I est XI.
Ita valorem XI gets repono in variabilis x.
Non nimis est, aequum?
>> Quomodo circa hoc sequenti versu code? x pares x V temporibus.
Bene, priusquam faciat signum fuerit funiculus iste Codex XI x erat.
Quae utilitas circumcisionis x hac linea code
Take a secundo.
Ita x pares x V temporibus.
x fuit XI.
Sic pares x XI V temporibus.
Vel LV.
LV Si dixeris fueris oportuisse.
>> Sed ut paulo turbatio, sed cum iter in provinciam C operatur
dextra valet gets tribuitur valor a sinistris.
Primo doctrinaliter aestimandae x V temporibus.
Ita, XI V temporibus est LV.
X Et condimus pretium.
In XI, qui erat ante nunc overwritten.
Tam x scriptor valorem nunc LV.
Hopefully ut 'satis directus.
>> In alio operante ut youve forsit non necessario audivit
hoc dicitur, sed youve ' certe cooperante in praeterito
Memento dierum antiquorum, si divisio in redeundo gradu schola.
Suus 'mod operator dicitur.
What does modulus est et dabit vobis Dominus reliquum
cumque coeperitis terram dividere numeris simul.
Ut si dicam XIII divisa IV, quid reliquum?
Et qui valorem fore iniri per modulum operator.
>> Sic habeo linea of ​​code hic, int pares XIII m IV mod.
Et dixi in comment quod nunc est scriptor valorem I m.
Quare ergo dico quod?
Sed diu in partem tuam capite, alterum mihi te patiar.
Sic ego dividitur IV XIII.
IV intraverit XIII ter cum reliquum I.
Sic basically, omnes mod operator facit
est cum dixerint ad vos quaerite divide, habes quo cetera manerent.
Ut putes quod actu non a valde utile,
sed youd 'exsisto admiratio in actu, per quam frequenter ut modulus
operator can adveho in manus manus.
>> Illic 'a iugo of problems CS50 faciemus quod agere.
Suus 'quoque bono ut faciatis huiusmodi temere numerus.
Ita, exempli gratia, si umquam Audivi numerum temere generante,
quod suus 'iens ut numero 0 multitudinem aliquam.
Sed solum maybe vos vere postulo a numero, a 0 ad XX.
Si vos utor modulus operator on gigantis erat numerus vulgi quod
sudatio generantur ex virtute temere numerus generator,
vos erant 'iens ut accipiat ingens nihili sit divide per XX,
et reliqua.
Reliquam autem partem tantummodo valor ab 0 ad XIX.
Ita, vos utor modulus operator ad hoc ingens numerus
et whittle in eam aliquid paulo Significantius.
Im 'pulchellus certus eris potest uti utriusque illorum
CS50 aliquando in futurum.
>> Ita etiam dat aliter C adhibere arithmetica
operator ad unius variabilis paulum modo in compendio.
Unde in superioribus dictum, vidimus x pares x V temporibus.
Operabatur.
tunc gets condita x V temporibus retro in x.
Nullus hostis breviore via facere licet, et suus 'syntax x V temporibus pares.
Sed eandem rem dicens x pares x V temporibus.
Suus 'iustus leviter hostis breviore via efficio is.
Cumque videris distributio code or vobis
ut signum aliquod videre sample facit hoc,
mox familiaris esse cum quid syntax est.
Sed certe non habent uti, si feceritis,
faceret vestri codice respice paulo slicker.
Et scio quia omnia potes et fem diversis operators nos youve 'iam
capita parebant ante pro temporibus.
Possis dicere plus pares x V, minus V pares, et tempora, divide, et mod.
Omnia opera illorum.
>> Illic 'quoque aliquid quod tam in communi C
ut weve statuit ut conflentur, et ulterius.
Incrementing variabilis per I aut decrementing variabilis per I
est tale commune thing-- praesertim cum paulo post dicemus ansas
on-- quod weve 'certus pro dicens simile aliquid plus pares x I,
x aut pares x plus I, nos Ive 'etiam Denique quod tradidit x plus plus.
Ita x pares x I plus, plus pares x I, plus et plus x idem faciendum.
Omnes incrementum I x.
Sed quod incrementing et decrementing per I
tam est commune quam habemus plus plus et minus minus
ut nobis concedas actuaris exceptam quod etiam ulterius progrediuntur.
>> Sic lets 'switch anni secundus et loqui de Boolean expressiones.
Omnia quae etiam genus incidere altiore praedicamento operariorum.
Sed Boolean expressiones, sicut arithmetica operariorum,
es adsuesco assuesco pro comparando valores.
Sic et omnium quae in C Number aestimare oporteret alterum duorum possibilis valores,
memini.
Verum vel falsum.
Ut duo valores Boolean sit amet varius potest accipere.
Possumus uti results Boolean locutio
multa modis in vestibulum.
In quibus salvus eris tu eris hoc multum.
>> Nam ut sim etiam si aliquid est verum,
maybe ego autem ducam ad hoc orietur mea code.
A conditione, ut ita loquar.
Puteus 'de illis mox etiam discere.
Vel maybe quamdiu hoc verum est, volo
est observabitis caerimonias istas super quod super et super Iudam.
A loop.
In utroque casu utuntur quoniam Boolean locutio vera vel falsa,
ad decernere, utrum vel non ad aliquem particularem semitam.
Interdum enim, cum opus sumus cum Boolean expressiones,
utemur variabiles of type Bool.
Vos vires annuntiavi a Bool typed variabilis,
et youll uti in vestri Boolean locutio.
Facere autem non semper habetis.
Sicut evenit in C, 0 omne non valet idem quod verum est.
Nisi cito venisses in indicatus variabili type Boolean,
verum valorem uterentur, id idem indicens integer
et statuit illud valorem I, II, III, aut certe aliquo
quidquid aliud est quam 0.
Quia in C, omne non-0 valorem verum est.
0 vero falsum est.
Hoc fieret in habilem postea scire,
sed quod in animo.
Non semper haberem Boolean type variabiles cum
operamur cum Boolean expressiones.
>> Duo sunt genera Number cum orationibus operam dabimus.
Logica et operariorum obviat relationis operariorum.
Lingua est non valde maximus.
Suus 'vere iustus sum nuncupatae sunt.
Et hercle puto, cito quanta operator est respectiva,
cum ex eo quod sunt in secunda loqui.
Sed nolite solliciti esse necessario memoria terminum rationis operator
vel relationis operator.
Im 'iustus utentes ad coetus eos in viam rationis.
>> Sic lets 'inspice tres logicas operariorum
quod puteus 'animadverto admodum bit in programming in CS50
et in programming generalius.
Rationis et verum est, si et si utraque vera operands.
Alioquin falsa.
Ubi est istuc?
Sic igitur, in quem me esse dicitis qua in re mihi codicem
binarum variabilium x et y.
Et volo ad perpendendum num facere aliquid in mea codice
x et y verum secundum veritatem.
Si autem quod nolo illud facio non ego solus utraque vera sunt,
aliter nolo descenderet eadem refloruit caro suus 'non iens ut me adjuvet.
Quod si quis dicat x & y.
Quod erit logicum Boolean expression comparantes x et y
et accipiens quandam semitam ex eorum valores.
Quod si verum est x, y, verum ex tabula hic
demum descendemus patefecit.
Si x, & y.
Suus 'tantum true-- et in tantum si verum est x et y.
Si unus aut falsum, videmus verum esse,
ergo non sunt x et y.
Itaque falsum x & y.
>> Si verum et unicum logicum vel si saltem operand est.
Alioquin falsa.
Ita et logica requiritur x et y verum.
OR rationis requirit x esse veram vel y x et y esse vera sit.
Sic et nos genus invenire nobis in condicione
ubi erant 'iens ad codicem, et ingressi sumus in bivio itineris.
Et volumus descendunt particular semita si x verum est
y verum vel non necesse est, si utrumque verum est.
Nisi forte, si utrumque verum est.
Si est x et y verum pergemus pariter viam.
x verum est.
Quorum unum est verum iudicium
Si verum est x et y.
Si est x, y et falsum Unus autem ex illis est verum.
Ita verum est x, y.
Si falsum x et y, verum Unus autem ex illis fidele iudicium
y verum hic.
Ita x, y, verum est.
X et y nisi falsum sit falsum nonne descenderet eadem via
x et y quia non est verum.
Nunc, si vestri 'vultus ad screen nunc
expavit Isaac stupore vehementi quid OR symbolum est logica,
verticali suus dicitur bar.
Quod si tua tincidunt spectatis paulisper, ut ego facio,
suus 'usitas mox supra Intrare key, maxime keyboards,
eodem key ut backslash.
Suus 'quoque usitas jus iuxta quadratum facias_.
Unde quod sit amet Non multum typed in praeteritum.
Quod si unquam sis facis logicas comparationes,
ut youll 'exsisto faciendo Sane multum in eam
iens futurus utilis inveniuntur clavem utimur.
Sic solet in eadem clave ut mox supra backslash Ingreditur.
>> Ultima rationis operator NON SIT.
Et NOT 'pulchellus fictos.
It facile fatereris quantumlibet valorem operand.
X Si verum est, falsum est non novit.
X si falsa est, vera non novit.
Quandoque youll 'audite hoc symbol sicut locutus est bang aut exclamation
aut non.
Sed idem fere omnes.
Cum audis dicta id quod non es certus,
suus 'iustus exclamationem punctum, sed interdum suus '
dicitur a duobus diversis.
Omnes ius, ita quod fit curam logicas operariorum.
Sic lets loqui de obviat relationis operariorum.
Item nota quod si vestri ' arithmetica retro in gradu schola,
vos es forsit familiar quomodo cum his quae praeparata sunt.
Haec conversari sicut youd 'specto.
Verum haec minor, hoc Verbi gratia, si minus y x.
Quod si x et y IV VI, x minus y.
Quod verum.
Minus vel aequale officina pulchellus similiter.
IV Quod si x et y IV igitur minor vel x = y.
Plus Iona hic. x maior quam y.
Et maior aut aequalis, x maius vel aequale y.
Si vera Chrys ut dictum est,
et youll 'Descendam iter autem devium ducit.
Posito x maius y x et quidem majus y
youll 'quidquid est sub ea conditione.
>> Et nota quod non habet uno character minus
aequalis, ut esset familiar cum de tradenda math.
Ergo multo minus quam figura Sequebatur autem ab aequali signi sequentis.
Ut 'quam nos repraesentant minus vel aequale.
Similiter facimus quod Nam maior aut aequalis.
>> Haec vero duo posteriora relational operariorum qui important
temptare aequalitas et inaequalitas.
Si pares pares x, y, verum si x et y valor est.
Si X x et y X igitur y pares pares x verum est.
Si x et y X XI x y pares pares non est verum.
Possumus etiam experiri usura ad inaequalitatem aut exclamation punctum bang aut non,
iterum.
Non si x = y, si id usu explorasse nos huc
ad nos fore.
Si x aequalis y, pergemus pariter, patefecit.
>> Vere solliciti hic.
Suus 'a vere communis et mistake-- unam procul dubio multum cum
Ego eram questus started-- per accidens ad hoc errore deciperis
assignationem operator, unius pares, aequalitatem comparatione operator,
geminus aequales.
Itll 'ad aliquam Ridiculum in moribus vestris code,
et plerumque compilator erit cum quaeritur de vobis
quod congero vestri codice interdum ab insinuatis possitis.
Suus 'non necessario bonum ut insinuatis, etsi.
Sic si vos facitis inaequalitas test,
si vestri 'reprehendo utrum duo diversis variabilium eundem habere valorem
interius fac uti pares et aequales non simplex.
Et sic voluntas vestri progressio moribus habere velis.
Idque ego doug Lloyd CS50.