[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.32,0:00:03.74,Default,,0000,0000,0000,,Komputerlarning yaxshi jihatlaridan biri bu buyruqlarni qayta bajarishi. Dialogue: 0,0:00:03.74,0:00:08.17,Default,,0000,0000,0000,,Inson sifatida, agar siz bir xil narsani ko‘p marta qilishingiz kerak bo‘lsa, Dialogue: 0,0:00:08.17,0:00:08.81,Default,,0000,0000,0000,,haqiqatda zerikib ketasiz. Dialogue: 0,0:00:08.81,0:00:12.85,Default,,0000,0000,0000,,Ammo komputer bir xil narsani million yoki hattoki\Nmilliard marta ham qila oladi, Dialogue: 0,0:00:12.85,0:00:15.00,Default,,0000,0000,0000,,va zerikmasdan yaxshi holatda bu ishni oxirigacha yetkazib qo‘ya oladi. Dialogue: 0,0:00:15.50,0:00:17.43,Default,,0000,0000,0000,,Shunday qilib, misol uchun, agar men {\i1}Facebook{\i0}dagi barcha foydalanuvchini Dialogue: 0,0:00:17.43,0:00:20.96,Default,,0000,0000,0000,,{\i1}email{\i0} jo‘natib tug‘ilgan kuni bilan tabriklashni xohlasam, Dialogue: 0,0:00:20.96,0:00:24.85,Default,,0000,0000,0000,,bu {\i1}email{\i0}larni barchaga yozib jo‘natish uchun Dialogue: 0,0:00:24.85,0:00:25.27,Default,,0000,0000,0000,,menda bir asrdan ko‘p vaqt ketadi. Dialogue: 0,0:00:25.27,0:00:28.76,Default,,0000,0000,0000,,Lekin bir necha qator kod bilan, men {\i1}Facebook{\i0}dagi \Nbarchaga tug‘ilgan Dialogue: 0,0:00:28.76,0:00:32.23,Default,,0000,0000,0000,,kuni bilan tabriklab {\i1}email{\i0} yuboradigan\Ntizim yarata olaman. Dialogue: 0,0:00:32.23,0:00:34.00,Default,,0000,0000,0000,,Mana {\i1}loop{\i0} - sikllar nima va nima uchun ular ahamiyatli. Dialogue: 0,0:00:34.50,0:00:37.18,Default,,0000,0000,0000,,Ular kompyuterlar juda yaxshi bajara oladigan narsalardan biri. Dialogue: 0,0:00:37.18,0:00:40.55,Default,,0000,0000,0000,,Bu misolda, sizning maqsadingiz qushni cho‘chqaga yetishi Dialogue: 0,0:00:40.55,0:00:44.94,Default,,0000,0000,0000,,uchun harakatlantirish. Biz buni juda ham oson bajarish uchun Dialogue: 0,0:00:44.94,0:00:49.21,Default,,0000,0000,0000,,"{\i1}repeat{\i0}" blokidan foydalana olish imkoniyatiga egamiz. Siz buni Dialogue: 0,0:00:49.21,0:00:52.22,Default,,0000,0000,0000,,har safar qushni cho‘chqaga qaratib bir qadam yaqinlashtirish uchun Dialogue: 0,0:00:52.22,0:00:57.08,Default,,0000,0000,0000,,komputerga besh marta "{\i1}move forward{\i0}" buyug‘ini berish orqali ham bajarishingiz mumkin. Dialogue: 0,0:00:57.08,0:01:00.59,Default,,0000,0000,0000,,Yoki siz komputerga shunchaki bir marta oldinga harakatlanishini aytib, Dialogue: 0,0:01:00.59,0:01:04.15,Default,,0000,0000,0000,,va keyin unga bu ishni 5 marta qaytarishni aytishingiz mumkin\Nva u xuddi shunday qiladi. Dialogue: 0,0:01:04.15,0:01:08.28,Default,,0000,0000,0000,,Shunday qilib, buni qilish uchun siz "{\i1}move forward{\i0}" buyrug‘ini olib, Dialogue: 0,0:01:08.28,0:01:11.73,Default,,0000,0000,0000,,uni "{\i1}repeat{\i0}" bloki ichiga joylaysiz. Dialogue: 0,0:01:11.73,0:01:16.20,Default,,0000,0000,0000,,Bu yerga bosib, qancha qadam oldinlashini xohlashingizni Dialogue: 0,0:01:16.20,0:01:19.97,Default,,0000,0000,0000,,aytish uchun blokni necha marta qaytarishini ayta olasiz.\NEndi yana bir narsa Dialogue: 0,0:01:19.97,0:01:23.54,Default,,0000,0000,0000,,siz {\i1}repaat {\i0} bloki ichiga \Nistalgancha ko‘p buyruqlarni qo‘ya olasiz. Dialogue: 0,0:01:23.54,0:01:26.91,Default,,0000,0000,0000,,Masalan, bu yerda siz unga besh marta Dialogue: 0,0:01:26.91,0:01:30.97,Default,,0000,0000,0000,,oldinga harakatlanish va chapga burilishni aytayapsiz.\NXo‘sh... Dialogue: 0,0:01:30.97,0:01:31.22,Default,,0000,0000,0000,,Ajoyib! Zavq oling :-)