1 00:00:00,900 --> 00:00:03,000 Fólk tekur ákvarðanir á hverjum degi. 2 00:00:03,000 --> 00:00:05,000 Til dæmis áður en þú ferð út 3 00:00:05,000 --> 00:00:06,700 þá hefur þú eiginlega ef-setningu, sem er svona: 4 00:00:06,700 --> 00:00:10,000 EF það er rigning, ÞÁ þarf ég að ná í jakkann minn. 5 00:00:10,000 --> 00:00:16,000 Og tölvur eru frábærar þegar þú hefur ákveðið að nota svona setningar, 6 00:00:16,000 --> 00:00:21,000 sem þær geta framkvæmt örugglega og á ótrúlegum hraða. 7 00:00:21,000 --> 00:00:24,500 Þannig að tölvuforrit er í rauninni 8 00:00:24,550 --> 00:00:27,700 smávegis stærðfræði og nokkrar 9 00:00:27,700 --> 00:00:31,410 ef-setningar, þar sem ákvörðun er tekin. 10 00:00:31,410 --> 00:00:34,000 Í þessari þraut er 11 00:00:34,000 --> 00:00:37,500 ef-kubbur, sem hjálpar uppvakningnum að taka ákvörðun, 12 00:00:37,500 --> 00:00:39,800 Hann athugar eitthvað. 13 00:00:39,800 --> 00:00:45,000 Sem dæmi skulum við nota kubb sem segir, "ef það er slóð til vinstri" 14 00:00:45,000 --> 00:00:48,000 og setja "snúa til vinstri"-skipun inn í hann 15 00:00:48,000 --> 00:00:51,500 Þá erum við að segja uppvakningnum að skoða umhverfi sitt 16 00:00:51,500 --> 00:00:53,700 og kanna hvort það er slóð til vinstri, 17 00:00:53,700 --> 00:00:56,000 og ef svo er þá snúa í þá átt. 18 00:00:56,000 --> 00:01:01,309 Og svo notum við "færa-áfram"-kubb innan í þessari endurtekningu 19 00:01:01,309 --> 00:01:04,000 til að láta hann færa sig áfram svo lengi sem 20 00:01:04,000 --> 00:01:06,000 hann vill bara fara beint. 21 00:01:06,000 --> 00:01:12,000 Svo þegar það er beygja, þá mun ef-kubburinn segja honum að snúa sér til vinstri. 22 00:01:12,000 --> 00:01:13,900 Og þú getur séð að ef við gerum það 23 00:01:13,900 --> 00:01:18,400 ef við tökum beygjuna til vinstri en förum annars áfram, þá munum við ná markmiðinu. 24 00:01:18,400 --> 00:01:21,720 Þetta er dæmi um að nota ef--setningu 25 00:01:21,720 --> 00:01:26,340 sem er í raun grundvallarhugtak í tölvuforritun. 26 00:01:26,340 --> 00:01:32,000 Eitt af því fyrsta sem ég lærði var hvernig á að skrifa forrit sem spilar myllu 27 00:01:32,000 --> 00:01:34,900 svo ég hafði ef-setningar til að segja 28 00:01:34,900 --> 00:01:39,200 að ef hinn spilarinn er að fara að sigra, að loka þá á þann stað. 29 00:01:39,200 --> 00:01:44,409 Skemmtu þér því vel við að læra að nota ef-setningar, Þær eru lykilhugtak.