1 00:00:05,140 --> 00:00:10,540 Bizda if/else deb nomlanadigan yangi bo‘lim bor. U siz oldin boshqotirmalarda ishlatgan 2 00:00:10,540 --> 00:00:15,719 if bo‘limiga o‘xshagan shartli boyonot.Ammo hozir, pastki qismda else deb aytuvchi 3 00:00:15,719 --> 00:00:22,960 yangi qism mavjud. Bu if/else bo‘lim asalariga harakatlarning ikki to‘plami o‘rtasida qaror qabul qilishga imkon beradi. 4 00:00:22,960 --> 00:00:27,619 Agar bu asalari biron gulda bo‘lsa, siz unga birinchi qismda qilishini aytgan harakatlar to‘plamini bajaradi. 5 00:00:27,619 --> 00:00:33,870 Agar asalari gulda bo‘lmasa, asalari siz else qismda keltirgan harakatlar to‘plamini bajaradi. 6 00:00:33,870 --> 00:00:41,910 If boyonotlari bu komputerlarning qanday qilib qaror qabul qilish imkoniyatidir. 7 00:00:41,910 --> 00:00:46,809 Insonlar komputerlar uchun agar bu komputer bilan ma’lum bir holat nomoyon bo‘lsa, mana buni qil 8 00:00:46,809 --> 00:00:55,420 kabi shartlar berishadi. Shunchaki aks holda ma’nosini beruvchi else qismda esa boshqa bir narsani qilishni ifodalashadi. Bizning if/else bo‘limimizning 9 00:00:55,420 --> 00:01:01,620 yuqori qismida agar gulda bo‘lishi aytilgan. Ammo bo‘limning yuqori qismida boshqa shart ham berilishi mumkin edi, 10 00:01:01,620 --> 00:01:08,480 masalan, agar gul changi ikkita bo‘lsa, agar oldinda yo‘l bo‘lsa, bu holatda ham bo‘lim bir xilda ishlayveradi. O‘sha yuqoridagi 11 00:01:08,480 --> 00:01:13,450 if boyonot to‘g‘ri bo‘lsa, u birinchi qismdagi harakatlar to‘plamini bajaradi. Ammo, yuqoridagi bu boyonot noto‘g‘ri bo‘lsa, 12 00:01:13,450 --> 00:01:16,429 u ikkinchi qismdagi harakatlar to‘plamini bajaradi.