0:00:00.430,0:00:05.899 Endi biz if bayonoti bilan tanishamiz.[br]If bayonotlari dasturlashni o‘rganinshning muhim qismidir. 0:00:05.899,0:00:12.760 Ular kompyuterga qaror qabul qilishda yordam beradi.[br]Barcha kompyuterlar, jumladan mening telefonim ham if[br]bayonotlaridan foydalanadi. 0:00:12.760,0:00:19.310 Misol uchun, men telefonimni ochmoqchiman, bunda agar men kalit so‘zni to‘g‘ri kiritsam, 0:00:19.310,0:00:26.210 unda telefonda qulfni och degan [br]kodni ishlaydi. Aks holda u xato xabarini ko‘rsatadi. 0:00:26.210,0:00:30.880 Siz if bayonotlaridan kodingizda Steve va Alicening [br]ko‘rgan narsalariga javob qaytarishida foydalanishingiz mumkin. 0:00:30.880,0:00:38.270 Misol uchun, agar ularning ro‘parasida qoya bo‘lsa, [br]ular chapga burila oladi. 0:00:38.270,0:00:45.790 Yoki, agar ular daraxtga duch kelsa, o‘ngga burilishi mumkin. Bu holatda biz ular lavaga tushib ketishini xohlamaymiz. 0:00:45.790,0:00:50.800 Lava uchun reja tuzish oson. Biz uni ekranda ko‘ra olamiz. Lekin, toshni ostidagi biz ko‘ra olmaydigan 0:00:50.800,0:00:55.110 lava haqida nima deysiz? Biz toshni qazib chiqarganimizdan keyin, oldinga harakatlanishdan oldin[br]o‘sha joyda 0:00:55.110,0:01:02.110 lava bor yo‘qligini tekshirib ko‘rishimiz kerak.[br]Agar u yerda lava bo‘lsa, oldinga harakatlanishdan oldin 0:01:02.110,0:01:08.650 biz qahramonimiz ro‘parasiga tosh qo‘yib olishini xohlaymiz. Shunday qilib, biz xavfsiz ravishda harakatlana olamiz. 0:01:08.650,0:01:15.500 Astoydil qazish vaqti keldi! Qadamingizni ko‘rib bosish uchun if bayonotidan foydalanishni unutmang.