-
Људи донoсе одлуке сваки дан.
-
То је на пример, пре него што кренете напоље
-
као да имате АКО изјаву која каже,
-
АКО пада киша, онда је потребно да узмем јакну.
-
А, рачунари су запањујући јер они могу да те врсте изјава
-
поуздано изврше и то невероватном брзином.
-
Онда заправо рачунарски програм није ништа друго
-
до мало математике и неких
-
АКО изјава, где се одлука доноси.
-
Дакле, у овој пузли
-
АКО блок помаже зомбију донети одлуку,
-
дакле проверава нешто.
-
На пример, хајде да користимо блок који каже, "ако постоји пут са леве стране,"
-
и ставимо "скрените лево" команду у њега.
-
Дакле, ми говоримо зомбију да провери своју околину,
-
види да ли је ту пут са леве стране,
-
и ако је тако, да тај заокрет направи.
-
И онда користимо "крени напред" блок унутар ове понавлјане петлје
-
да се креће напред све док
-
жели да иде само право.
-
Онда када наиђе на скретанје, АКО блок ће му рећи да направи заокрет улево.
-
И можете видети да ако то урадимо
-
ако скренемо улево и полсе идемо право напред, ми ћемо остварити наш циљ.
-
Дакле, то је пример кориштенја АКО изјаве,
-
што је заиста фундаментални концепт у програмирању.
-
Једна од првих ствари које сам ја научио је како да напишем програм за игру xox.
-
Па сам имао АКО изјаву која каже
-
Ако друга особа треба да победи само напред и блокирај то место.
-
Тако да се забавите учећи о АКО изјавама. То је кључни појам.