1 00:00:00,000 --> 00:00:05,960 >> [MIZIK jwe] 2 00:00:05,960 --> 00:00:08,540 >> Doug Lloyd: Hi, kidonk kite a pale sou operatè yo nan C. 3 00:00:08,540 --> 00:00:12,590 Se konsa, nou te deja wè yon sèl, an reyalite, egal operatè a plasman. 4 00:00:12,590 --> 00:00:15,510 Li pèmèt nou jis mete se yon valè nan yon varyab. 5 00:00:15,510 --> 00:00:18,046 Sa a plasman an operatè, sèl siy egal-ego. 6 00:00:18,046 --> 00:00:20,670 Yo nan lòd yo manipile ak travay ak valè ak varyab nan C, 7 00:00:20,670 --> 00:00:23,710 nou gen yon kantite operatè a jete nou ke nou ka sèvi ak. 8 00:00:23,710 --> 00:00:25,543 Se pou nou pran yon gade nan kèk nan yo menm ki komen 9 00:00:25,543 --> 00:00:27,430 kòmanse ak operatè aritmetik. 10 00:00:27,430 --> 00:00:31,080 Kòm ou ta ka atann, nou ka fè operasyon trè matematik debaz yo genyen nan C. 11 00:00:31,080 --> 00:00:36,520 Nou ka ajoute, soustrè, miltipliye, ak nimewo divize lè l sèvi avèk plis, mwens, etwal, 12 00:00:36,520 --> 00:00:38,422 ak koupe, respektivman. 13 00:00:38,422 --> 00:00:40,630 Isit la nan yon koup nan liy nan Kòd nan ki nou fè sa. 14 00:00:40,630 --> 00:00:44,150 Se konsa, nou gen int x egal y plis 1. 15 00:00:44,150 --> 00:00:46,460 Se pou nou asime ke yon kote moute pi wo a liy sa a nan kòd 16 00:00:46,460 --> 00:00:49,230 nou te di Int y egal 10. 17 00:00:49,230 --> 00:00:55,790 Ki sa ki nan valè a nan x apre mwen egzekite liy sa a premye nan Kòd? 18 00:00:55,790 --> 00:00:56,700 Èske w te di 11? 19 00:00:56,700 --> 00:00:57,910 Ou ta dwat. 20 00:00:57,910 --> 00:00:58,420 Poukisa se sa? 21 00:00:58,420 --> 00:00:59,790 Oke, y te 10. 22 00:00:59,790 --> 00:01:03,215 Gen kèk int m ap di x egal 10 plis 1. 23 00:01:03,215 --> 00:01:04,269 10 plis 1 se 11. 24 00:01:04,269 --> 00:01:08,540 Se konsa, valè a 11 vin ki estoke nan x la varyab. 25 00:01:08,540 --> 00:01:09,740 Pa twò move, dwa? 26 00:01:09,740 --> 00:01:14,040 >> Kouman sou liy sa a pwochen nan Kòd? x egal x fwa 5. 27 00:01:14,040 --> 00:01:17,700 Oke, anvan nou egzekite liy sa a nan kòd, x te 11. 28 00:01:17,700 --> 00:01:21,237 Se konsa, ki sa ki valè a nan x apre liy sa a nan kòd? 29 00:01:21,237 --> 00:01:21,820 Pran yon dezyèm fwa. 30 00:01:21,820 --> 00:01:24,710 31 00:01:24,710 --> 00:01:27,620 Se konsa, x egal x fwa 5. 32 00:01:27,620 --> 00:01:29,850 x te 11. 33 00:01:29,850 --> 00:01:32,970 Se konsa, x egal 11 fwa 5. 34 00:01:32,970 --> 00:01:34,360 Ou 55. 35 00:01:34,360 --> 00:01:36,490 Se konsa, si ou te di 55, ou ta dwe gen dwa. 36 00:01:36,490 --> 00:01:41,770 >> Koulye a, li kapab yon ti kras konfizyon, men ak wout la ki plasman travay nan C 37 00:01:41,770 --> 00:01:46,030 se valè a sou bò dwat la vin asiyen nan valè a sou bò gòch la. 38 00:01:46,030 --> 00:01:49,090 Se konsa, premye nou evalye x fwa 5. 39 00:01:49,090 --> 00:01:50,800 Se konsa, 11 fwa 5 se 55. 40 00:01:50,800 --> 00:01:53,340 Lè sa a, nou sere ki valè nan x. 41 00:01:53,340 --> 00:01:56,100 11 a ke te gen anvan se kounye a ranplase. 42 00:01:56,100 --> 00:01:58,280 Se konsa, valè x nan se kounye a 55. 43 00:01:58,280 --> 00:02:00,820 Nou swete ke sa a, se san patipri senp. 44 00:02:00,820 --> 00:02:04,246 >> Genyen yon lòt operatè ki ou te pwobableman pa nesesèman tande 45 00:02:04,246 --> 00:02:06,620 rele sa a, men ou te sètènman te travay ak nan tan lontan an 46 00:02:06,620 --> 00:02:09,470 si ou sonje jou ou nan tan divizyon fason tounen nan lekòl klas. 47 00:02:09,470 --> 00:02:11,270 Yo rele li operatè a Modil. 48 00:02:11,270 --> 00:02:13,620 Ki sa ki fè se li Modil ba ou rès la 49 00:02:13,620 --> 00:02:15,400 lè ou divize de nonb ansanm. 50 00:02:15,400 --> 00:02:21,750 Se konsa, si mwen di 13 divize pa 4, sa ki nan rès la? 51 00:02:21,750 --> 00:02:24,860 E yo ta ke valè ap kalkile pa operatè a Modil. 52 00:02:24,860 --> 00:02:28,320 >> Se konsa, mwen gen yon liy nan kòd isit la, int m egal 13 mod 4. 53 00:02:28,320 --> 00:02:31,960 Apre sa, mwen di isit la nan yon kòmantè valè ki m nan se kounye a 1. 54 00:02:31,960 --> 00:02:32,750 Poukisa mwen di sa? 55 00:02:32,750 --> 00:02:36,270 Oke, fè divizyon an tan soti nan ou tèt, si ou pote avè m 'pou yon dezyèm fwa. 56 00:02:36,270 --> 00:02:40,070 Se konsa, mwen te 4 divize pa 13. 57 00:02:40,070 --> 00:02:44,087 4 ale nan 13 twa fwa ak yon rès nan 1. 58 00:02:44,087 --> 00:02:45,920 Se konsa, fondamantalman, tout nan Modil operatè fè 59 00:02:45,920 --> 00:02:48,600 se li di ou lè ou divize, ou jwenn rès la. 60 00:02:48,600 --> 00:02:51,420 Ou ta ka panse sa a, se aktyèlman pa yon bagay fò anpil itil, 61 00:02:51,420 --> 00:02:54,350 men ou ta dwe etone, aktyèlman, pa ki jan souvan ki Modil 62 00:02:54,350 --> 00:02:55,820 operatè kapab vini nan sou la men. 63 00:02:55,820 --> 00:02:58,420 >> Genyen yon koup nan pwoblèm nou pral fè CS50 ki fè fas ak li. 64 00:02:58,420 --> 00:03:00,545 Li la tou yon bon bagay pou fè bagay sa yo tankou nimewo o aza. 65 00:03:00,545 --> 00:03:03,850 Se konsa, pou egzanp si ou te janm tande pale de yon PO dèlko o aza, 66 00:03:03,850 --> 00:03:06,620 ki k ap pase l 'ban nou yon nimewo ki ant 0 a kèk nimewo gwo. 67 00:03:06,620 --> 00:03:10,390 Men, petèt ou sèlman vrèman bezwen yon nimewo ki ant 0 a 20. 68 00:03:10,390 --> 00:03:13,425 Si ou itilize operatè a Modil sou nimewo sa jeyan ki 69 00:03:13,425 --> 00:03:17,080 vin ki te pwodwi pa la o aza dèlko nimewo, 70 00:03:17,080 --> 00:03:20,230 w ap ale nan pran tou sa gwo valè li ye, divize li pa 20, 71 00:03:20,230 --> 00:03:21,210 epi pou yo jwenn rès la. 72 00:03:21,210 --> 00:03:24,050 Rès la kapab sèlman gen yon valè ki ant 0 a 19. 73 00:03:24,050 --> 00:03:27,140 Se konsa, ou sèvi ak operatè Modil pran nimewo sa a gwo 74 00:03:27,140 --> 00:03:29,640 ak Whittle li desann nan yon bagay yon ti kras plis sans. 75 00:03:29,640 --> 00:03:31,764 Mwen se trè asire w ou pral kapab sèvi ak tou de nan sa yo 76 00:03:31,764 --> 00:03:34,710 nan kèk pwen nan tan kap vini an nan CS50. 77 00:03:34,710 --> 00:03:37,030 >> Se konsa, C tou ba nou yon fason pou aplike pou yon aritmetik 78 00:03:37,030 --> 00:03:39,910 operatè nan yon varyab sèl nan yon ti fason pi plis steno. 79 00:03:39,910 --> 00:03:44,520 Se konsa, nan glise anvan an, nou te wè x egal x fwa 5. 80 00:03:44,520 --> 00:03:45,260 Sa te travay. 81 00:03:45,260 --> 00:03:47,660 x fwa 5 Lè sa a, vin estoke tounen nan x. 82 00:03:47,660 --> 00:03:52,490 Gen nan yon fason ki pi kout fè li, panse, ak li nan sentaks x fwa yo egal 5. 83 00:03:52,490 --> 00:03:55,020 Li nan bagay la menm egzak kòm li di x egal x fwa 5. 84 00:03:55,020 --> 00:03:56,824 Se jis nan yon yon ti kras pi kout fason yo fè li. 85 00:03:56,824 --> 00:03:58,740 Men, lè ou wè kèk Kòd distribisyon oswa ou 86 00:03:58,740 --> 00:04:01,287 wè kèk Kòd echantiyon ki fè bagay sa yo tankou sa a, 87 00:04:01,287 --> 00:04:03,120 jis dwe abitye avèk sa sentaks la vle di. 88 00:04:03,120 --> 00:04:05,980 Ou sètènman pa gen yo sèvi ak li, men si ou fè sa, 89 00:04:05,980 --> 00:04:08,235 li ta ka fè kòd ou a gade yon ti kras konbinar. 90 00:04:08,235 --> 00:04:11,360 Ak konnen ke ou ka tou itilize nenpòt nan operatè yo diferan nou te deja 91 00:04:11,360 --> 00:04:12,660 wè anvan olye pou yo fwa. 92 00:04:12,660 --> 00:04:16,720 Ou te kapab di x plis egal 5, mwens egal 5, fwa, divize, ak mod. 93 00:04:16,720 --> 00:04:18,959 Tout nan tout sa yo travay. 94 00:04:18,959 --> 00:04:21,089 >> Genyen tou yon bagay sa a, se konsa komen nan C 95 00:04:21,089 --> 00:04:24,080 ke nou te deside rafine ke menm pi lwen. 96 00:04:24,080 --> 00:04:26,916 Incrementing yon varyab pa 1 oswa decrementing yon varyab pa 1 97 00:04:26,916 --> 00:04:30,040 se tankou yon bagay-- komen espesyalman lè nou pale sou pasan yon ti kras pita 98 00:04:30,040 --> 00:04:35,240 on-- ke nou te deside olye pou yo li di yon bagay tankou x plis egal 1, 99 00:04:35,240 --> 00:04:40,190 oswa x egal x plis 1, nou te menm kout lage ke yo x plis plis. 100 00:04:40,190 --> 00:04:46,940 Se konsa, x egal x plis 1, x plis egal 1, ak x plis plis tout fè menm bagay la. 101 00:04:46,940 --> 00:04:48,470 Yo tout x enkreman pa 1. 102 00:04:48,470 --> 00:04:50,630 Men, sa incrementing ak decrementing pa 1 103 00:04:50,630 --> 00:04:54,110 se konsa komen ke nou gen plis plis ak mwens mwens 104 00:04:54,110 --> 00:04:59,140 ki pèmèt nou steno ke menm pi lwen. 105 00:04:59,140 --> 00:05:02,110 >> Se konsa, kite a chanje angrenaj pou dezyèm epi pale sou ekspresyon Boolean. 106 00:05:02,110 --> 00:05:06,340 Tout ki se tou kalite tonbe nan kategori a an jeneral nan operatè yo. 107 00:05:06,340 --> 00:05:09,030 Men, ekspresyon Boolean, kontrèman operatè aritmetik, 108 00:05:09,030 --> 00:05:11,860 yo te itilize pou konpare valè. 109 00:05:11,860 --> 00:05:15,550 Se konsa, ankò, tout ekspresyon Boolean nan C evalye nan youn nan de valè sa posib, 110 00:05:15,550 --> 00:05:16,050 sonje. 111 00:05:16,050 --> 00:05:17,740 Vre oubyen fo. 112 00:05:17,740 --> 00:05:21,880 Sa a se sèlman de valè yo ki Varyab Boolean ka pran sou. 113 00:05:21,880 --> 00:05:25,780 Nou ka sèvi ak rezilta yo nan yon ekspresyon Boolean 114 00:05:25,780 --> 00:05:27,650 nan yon anpil nan fason nan pwogram. 115 00:05:27,650 --> 00:05:29,400 An reyalite, ou pral fè sa byen yon anpil. 116 00:05:29,400 --> 00:05:32,870 >> Pou egzanp, nou ta ka deside, byen, si gen kèk kondisyon se vre, 117 00:05:32,870 --> 00:05:34,665 petèt mwen pral pran sa a branch desann Kòd m 'yo. 118 00:05:34,665 --> 00:05:35,980 Yon kondisyonèl, se konsa pale. 119 00:05:35,980 --> 00:05:37,970 Nou pral aprann sou moun byento tou. 120 00:05:37,970 --> 00:05:40,560 Oswa petèt, osi lontan ke sa a se vre, mwen vle 121 00:05:40,560 --> 00:05:42,790 kenbe fè sa sou yo ak sou yo ak sou. 122 00:05:42,790 --> 00:05:43,480 Yon riban. 123 00:05:43,480 --> 00:05:48,350 Nan de ka, konnen ke nou ap sèvi ak yon ekspresyon Boolean, se yon vre oubyen fo, 124 00:05:48,350 --> 00:05:52,411 deside si wi ou non pran yon chemen an patikilye. 125 00:05:52,411 --> 00:05:54,660 Pafwa lè nou ap travay ak ekspresyon Boolean, 126 00:05:54,660 --> 00:05:56,410 nou pral sèvi ak varyab nan kalite bouleen. 127 00:05:56,410 --> 00:05:58,461 Ou ta ka yo te deklare yon bouleen tape varyab, 128 00:05:58,461 --> 00:06:00,210 epi ou pral sèvi ak nan ou Boolean ekspresyon. 129 00:06:00,210 --> 00:06:02,130 Men, ou pa toujou gen yo dwe fè. 130 00:06:02,130 --> 00:06:06,690 Kòm li vire soti, nan C, chak ki pa 0 valè se menm bagay la kòm li te di vre. 131 00:06:06,690 --> 00:06:10,680 Si ou te deklare yon varyab nan kalite Boolean, 132 00:06:10,680 --> 00:06:14,240 ak asiyen li valè a vre, sa a, se menm jan ak deklare yon nonb antye relatif 133 00:06:14,240 --> 00:06:17,410 ak plase li valè a 1, 2, 3, oswa reyèlman nenpòt ki valè 134 00:06:17,410 --> 00:06:19,580 tou sa lòt pase 0. 135 00:06:19,580 --> 00:06:22,690 Paske nan C, chak-0 ki pa valè vre. 136 00:06:22,690 --> 00:06:24,820 0, sou lòt men an, se fo. 137 00:06:24,820 --> 00:06:27,162 Sa a ta ka vini nan sou la men pita sou konnen, 138 00:06:27,162 --> 00:06:28,620 men jis yon bagay yo kenbe nan tèt ou. 139 00:06:28,620 --> 00:06:31,890 Nou pa toujou gen yo sèvi ak Varyab kalite Boolean lè nou 140 00:06:31,890 --> 00:06:34,980 ap travay ak ekspresyon Boolean. 141 00:06:34,980 --> 00:06:37,890 >> Gen de kalite prensipal nan Boolean ekspresyon ke nou pral travay avèk yo. 142 00:06:37,890 --> 00:06:40,640 Operatè ki lojik e ki operatè relasyon. 143 00:06:40,640 --> 00:06:42,640 Lang nan gen pa fò anpil enpòtan. 144 00:06:42,640 --> 00:06:44,970 Li nan reyèlman jis ki jan mwen gwoupman yo. 145 00:06:44,970 --> 00:06:49,222 Epi ou pral sètènman, mwen panse ke, byen vit reyalize sa yon operatè relasyon se, 146 00:06:49,222 --> 00:06:51,680 ki baze sou ki sa yo ye lè nou pale sou yo nan yon dezyèm fwa. 147 00:06:51,680 --> 00:06:54,250 Men, pa enkyete sou nesesèman memorize operatè a ki lojik tèm 148 00:06:54,250 --> 00:06:55,460 oswa relasyon operatè. 149 00:06:55,460 --> 00:07:00,070 Mwen jis lè l sèvi avèk li nan gwoup yo nan yon fason ki lojik. 150 00:07:00,070 --> 00:07:02,620 >> Se konsa, kite a pran yon gade nan twa operatè yo ki lojik 151 00:07:02,620 --> 00:07:04,970 ke nou pral wè byen yon ti jan nan pwogram nan CS50 152 00:07:04,970 --> 00:07:06,710 ak nan pwogram plis jeneralman. 153 00:07:06,710 --> 00:07:10,470 Ki lojik e ki se vre, si ak sèlman si toude opérandes yo se verite. 154 00:07:10,470 --> 00:07:11,775 Sinon fo. 155 00:07:11,775 --> 00:07:12,650 Ki kote sa vle di? 156 00:07:12,650 --> 00:07:15,840 Se konsa, kite pou nou di se mwen menm ki nan yon pwen nan kòd m 'kote mwen gen 157 00:07:15,840 --> 00:07:18,310 de varyab, x ak y. 158 00:07:18,310 --> 00:07:21,620 Apre sa, mwen vle deside si fè yon bagay nan kòd m ' 159 00:07:21,620 --> 00:07:25,780 ki baze sou si x se vre ak y se vre. 160 00:07:25,780 --> 00:07:27,730 Mwen sèlman vle fè li si tou de peyi yo yo se verite, 161 00:07:27,730 --> 00:07:30,980 otreman mwen pa ta vle ale desann sou menm chemen paske li pa k ap pase yo ede m '. 162 00:07:30,980 --> 00:07:37,420 Ki sa mwen ka di se si x & & y. 163 00:07:37,420 --> 00:07:42,380 Ki pral gen yon Boolean lojik ekspresyon konpare x ak y 164 00:07:42,380 --> 00:07:45,240 ak pran yon chemen sèten ki baze sou sa valè yo ye. 165 00:07:45,240 --> 00:07:48,400 Se konsa, si x se vre ak y se vre baze sou tab verite sa a isit la, 166 00:07:48,400 --> 00:07:50,430 sèlman Lè sa a nou pral ale desann sou menm chemen. 167 00:07:50,430 --> 00:07:52,940 Si x, & & y. 168 00:07:52,940 --> 00:07:58,320 Li nan sèlman true-- a ak se sèlman vre si x se vre ak y se vre. 169 00:07:58,320 --> 00:08:00,850 Si youn se yon sèl fo, jan nou wè tab la verite, 170 00:08:00,850 --> 00:08:02,370 Lè sa a, tou de x ak y yo se pa vre. 171 00:08:02,370 --> 00:08:07,660 Se konsa, x & & y se fo. 172 00:08:07,660 --> 00:08:12,044 >> Lojik oswa se vre si e sèlman si omwen yon opérande se verite. 173 00:08:12,044 --> 00:08:12,710 Sinon fo. 174 00:08:12,710 --> 00:08:15,760 Se konsa, ki lojik e ki egzije tou de x ak y yo dwe vre. 175 00:08:15,760 --> 00:08:21,185 Lojik oswa mande pou x yo dwe vre oswa y yo dwe vre oswa toude x ak y yo dwe vre. 176 00:08:21,185 --> 00:08:23,310 Se konsa, ankò, nou kalite jwenn tèt nou nan yon sitiyasyon 177 00:08:23,310 --> 00:08:26,460 kote nou ap ale nan Kòd nou an, epi nou te rive nan yon fouchèt nan wout la. 178 00:08:26,460 --> 00:08:29,850 Apre sa, nou vle ale desann yon chemen patikilye si x se vre 179 00:08:29,850 --> 00:08:33,299 oswa y se vre, men se pa nesesèman si toude yo se verite. 180 00:08:33,299 --> 00:08:35,830 Men, petèt si toude yo se verite. 181 00:08:35,830 --> 00:08:38,460 Se konsa, si x se vre ak y se vre, nou pral ale desann sou menm chemen. 182 00:08:38,460 --> 00:08:39,066 x se vre. 183 00:08:39,066 --> 00:08:40,190 Youn nan yo se vre, dwa? 184 00:08:40,190 --> 00:08:42,080 Si x se vre ak y se vre. 185 00:08:42,080 --> 00:08:44,910 Si x se vre, y se fo ak, youn nan yo se toujou vre. 186 00:08:44,910 --> 00:08:48,020 Se konsa, x oswa y se toujou vre. 187 00:08:48,020 --> 00:08:52,290 Si x se fo, ak y se vre, youn nan yo se toujou vre, dwa? 188 00:08:52,290 --> 00:08:53,290 y se vre, nan ka sa a. 189 00:08:53,290 --> 00:08:57,950 Se konsa, li la vre ke x oswa y se vre. 190 00:08:57,950 --> 00:09:02,620 Se sèlman si x se fo ak y se fo nou pa ale desann sou menm chemen, 191 00:09:02,620 --> 00:09:04,454 paske ni x ni y se vre. 192 00:09:04,454 --> 00:09:06,370 Koulye a, si w ap chèche nan ekran an kounye a 193 00:09:06,370 --> 00:09:09,062 ak mande ki sa sa senbòl se pou lojik OSWA, 194 00:09:09,062 --> 00:09:10,270 sa yo rele ba a vètikal. 195 00:09:10,270 --> 00:09:13,730 Men, si ou gade nan klavye ou pou yon minit, jan mwen ap fè kounye a, 196 00:09:13,730 --> 00:09:16,940 li a anjeneral jis pi wo a la Antre kle, sou pi fò nan Klavye, 197 00:09:16,940 --> 00:09:19,630 sou kle a menm jan ak antislach a. 198 00:09:19,630 --> 00:09:22,790 Li la tou anjeneral dwat akote parantèz yo kare. 199 00:09:22,790 --> 00:09:27,240 Se konsa, li ta kapab yon kle ke ou pa gen tape anpil nan tan lontan an. 200 00:09:27,240 --> 00:09:29,700 Men, si w ap janm fè konparezon ki lojik, 201 00:09:29,700 --> 00:09:31,882 jan nou pral fè yon anpil nan kou a, li nan 202 00:09:31,882 --> 00:09:33,840 pral fè itil nan jwenn ke kle yo ak sèvi ak li. 203 00:09:33,840 --> 00:09:38,340 Se konsa, li la anjeneral sou kle nan menm kòm antislach jis anwo a Antre nan. 204 00:09:38,340 --> 00:09:39,757 >> Operatè a final ki lojik se pa vre. 205 00:09:39,757 --> 00:09:41,131 Epi yo pa a trè senp. 206 00:09:41,131 --> 00:09:42,830 Li inverse valè a nan opérande li yo. 207 00:09:42,830 --> 00:09:46,080 Si x se vre, lè sa a pa x se fo. 208 00:09:46,080 --> 00:09:49,960 Si x se fo, lè sa a pa x se vre. 209 00:09:49,960 --> 00:09:53,850 Pafwa ou pral tande senbòl sa a pwononse kòm Bang oswa esklamasyon 210 00:09:53,850 --> 00:09:55,231 oswa ou pa. 211 00:09:55,231 --> 00:09:56,730 Li nan bèl anpil tout menm bagay la. 212 00:09:56,730 --> 00:10:00,185 Nan ka ou tande ke pale ak ou pa fin sèten sa ki sa vle di, 213 00:10:00,185 --> 00:10:02,310 li nan jis esklamasyon nan pwen, men pafwa li a 214 00:10:02,310 --> 00:10:04,215 rele yon koup bagay diferan. 215 00:10:04,215 --> 00:10:06,340 Tout dwa, se konsa ki pran swen nan operatè lojik. 216 00:10:06,340 --> 00:10:08,640 Se konsa, kite nan pale sou operatè relasyon. 217 00:10:08,640 --> 00:10:11,610 Yon fwa ankò, si w ap abitye ak sa a aritmetik tounen nan lekòl klas, 218 00:10:11,610 --> 00:10:13,870 w ap pwobableman abitye ak ki jan sa yo travay deja. 219 00:10:13,870 --> 00:10:15,411 Sa yo konpòte egzakteman jan ou ta atann. 220 00:10:15,411 --> 00:10:19,800 Se konsa, mwens pase sa li la vre, nan ka sa egzanp, si x se mwens pase y. 221 00:10:19,800 --> 00:10:24,380 Se konsa, si x se 4 ak y se 6, x se mwens pase y. 222 00:10:24,380 --> 00:10:26,035 Se vre. 223 00:10:26,035 --> 00:10:27,910 Mwens pase oswa egal a travay trè Menm jan an tou. 224 00:10:27,910 --> 00:10:33,020 Si x se 4, ak y se 4, Lè sa a, x se mwens pase oswa egal a y. 225 00:10:33,020 --> 00:10:35,310 Pi gran pase. x se pi gran pase y. 226 00:10:35,310 --> 00:10:39,310 Ak pi gran pase oswa egal a, x gen plis pouvwa pase oswa egal a y. 227 00:10:39,310 --> 00:10:41,745 Si li nan vre, Lè sa a, ou pral konsa, ekspresyon, 228 00:10:41,745 --> 00:10:44,490 epi ou pral desann ke chemen sou wout la. 229 00:10:44,490 --> 00:10:48,590 Si ou gen yon si x se pi gran pase y, ak x se, an reyalite, gen plis pouvwa pase y, 230 00:10:48,590 --> 00:10:51,670 ou pral fè tou sa ki sijè a ki kondisyon. 231 00:10:51,670 --> 00:10:54,396 >> Remake nou pa gen yon karaktè sèl pou mwens pase 232 00:10:54,396 --> 00:10:57,020 oswa egal a, menm jan ou ta ka abitye avèk soti nan liv lekòl matematik. 233 00:10:57,020 --> 00:10:59,874 Se konsa, nou gen mwens an pase senbòl, ki te swiv pa yon siy egal-ego. 234 00:10:59,874 --> 00:11:01,790 Sa a ki jan nou reprezante mwens pase oswa egal a. 235 00:11:01,790 --> 00:11:04,490 Apre sa, Menm jan an tou, èske nou fè sa pou pi gran pase oswa egal a. 236 00:11:04,490 --> 00:11:06,698 >> Final de relasyon an operatè ki enpòtan 237 00:11:06,698 --> 00:11:09,320 yo fè tès pou egalite ak inegalite. 238 00:11:09,320 --> 00:11:13,380 Se konsa, si x egal egal y, se vre si x ak y nan valè menm bagay la. 239 00:11:13,380 --> 00:11:19,610 Si x se 10, ak y se 10, Lè sa a, x egal egal y se vre. 240 00:11:19,610 --> 00:11:26,010 Si x se 10 ak y se 11, x egal egal y se pa vre. 241 00:11:26,010 --> 00:11:29,680 Nou kapab tou tès pou lè l sèvi avèk inegalite pwen esklamasyon oswa Bang oswa ou pa, 242 00:11:29,680 --> 00:11:30,330 ankò. 243 00:11:30,330 --> 00:11:35,049 Si x se pa egal a y, si sa a, se tès la nou ap lè l sèvi avèk isit la, 244 00:11:35,049 --> 00:11:35,840 nou ta dwe bon yo ale. 245 00:11:35,840 --> 00:11:40,340 Se konsa, si x se pa egal a y, nou pral ale desann sou menm chemen. 246 00:11:40,340 --> 00:11:41,441 >> Dwe reyèlman atansyon isit la. 247 00:11:41,441 --> 00:11:44,440 Li se yon mistake-- reyèlman komen ak yon sèl mwen sètènman te fè byen yon anpil lè 248 00:11:44,440 --> 00:11:47,340 Mwen te resevwa started-- aksidantèlman erè 249 00:11:47,340 --> 00:11:51,690 operatè a plasman, egal sèl, pou operatè a egalite konparezon, 250 00:11:51,690 --> 00:11:52,582 egal doub. 251 00:11:52,582 --> 00:11:54,540 Li pral mennen nan kèk etranj konpòtman nan kòd ou a, 252 00:11:54,540 --> 00:11:56,730 epi anjeneral du a pral avèti ou sou li lè w ap eseye 253 00:11:56,730 --> 00:11:59,910 epi pou konpile kòd ou a, men pafwa ou ta ka kapab fofile li pa. 254 00:11:59,910 --> 00:12:02,770 Li pa nesesèman yon bon bagay ke ou fofile li pa, menm si. 255 00:12:02,770 --> 00:12:04,710 Jis Se konsa, si w ap fè yon tès inegalite, 256 00:12:04,710 --> 00:12:07,970 si w ap tcheke si wi ou non de varyab diferan gen valè nan menm 257 00:12:07,970 --> 00:12:11,980 andedan nan yo, asire w ke yo sèvi ak egal egal, ak egal pa sèl. 258 00:12:11,980 --> 00:12:15,450 Apre sa, nan fason sa a ou yo ap pwogram gen konpòtman an ou gen entansyon. 259 00:12:15,450 --> 00:12:18,400 Mwen se Doug Lloyd ak sa a se CS50. 260 00:12:18,400 --> 00:12:20,437