Biron IF-ELSE boyonoti bu ikki narsa o‘rtasidagi qarordir.
Aytaylik, misol uchun, hozir o‘qish kunlari, maktabga borish kerak,
aks holda siz uyda qola olardingiz va mazza qilardingiz.
Endi keling, biz zombie bilan IF-ELSE boyonotini qanday ishlatishni ko‘rib chiqamiz.
Bu bo‘lim IF bo‘limi bilan bir xildek ko‘rinadi,
ammo pastki qismda ELSE deb yozilgan qo‘shimcha qism ham mavjud.
Agar men u "do" deb aytadigan joyga "move" bo‘limini va "else" deb aytilgan joyga "turn left" bo‘limini qo‘ysam,
bu agar oldinda yo‘l bo‘lsa, zombie oldinga harakatlanishini bildiradi,
va agar oldinda yo‘l bo‘lmasa, zombie chapga buriladi.
U qaror qabul qilayapti va bu qarorga asoslanib, ulardan birini bajarayapti.
IF bo‘limlarga o‘xshab, siz IF-ELSE bo‘limlarni ham REPEAT bo‘lim ichida qo‘ya olasiz.
Endi keling, o‘sha Zombielarni boshida ular qayerda bo‘lgan bo‘lsa o‘sha yerga qaytaramiz.