




SIKL OPERATORLARI
Mahsulot tavsifi
REJA KirishFor sikl operatoriWhile sikl operatoriDo-whili sikliForeach sikl operatoriXulosa KIRISHBir hil hisoblash jarayonlarini bir necha bor takrorlanishi Sikl deyiladi. Sikl operatorlari, dasturlashda bir amalni bir necha marta takrorlash uchun ishlatiladigan operatorlardir. Dasturlashda programmalashtirish tillarida sikl operatorining 3 xil turi mavjud. Parametrli sikl operatoriRepeat sikl operatoriWhile sikl operatoriYechilayotgan masalaga qarab, programmist o`zi uchun qulay bo`lgan sikl operatoridan foydalanishi mumkin. Umuman olganda kod yozayotganingizda bir xil hisoblash jarayonini qayta qayta yozish qimmatli vaqtingizni o'g'irlab sizni bezor qilishi mumkin, masalan siz “Salom, Dunyo!” jumlasini 100 marta yozishingiz zarur bo’lib qoldi. Siz uni qayta qayta yozib chiqgan bo’larmidingiz, yo’q albatta. Bu dasturchining asabini buzib, ko'ziga baloday ko'rsatib qo'yishi aniq. Aynan ushbu muammoning oldini olish uchun takrorlash operatorlari ishlab chiqilgan, ya’ni siz ta’kidlab o’tilgan jumlani bir necha qator kod bilan nafaqat 100 marta balkim googel marta ham yozishingiz mumkin. Googel bu eng katta son bo’lib, siz unga 1 soni qo’shsangiz, aynan ushbu sonni googel o’zlashtiradi. Siz o’zingiz uchun ulardan o’zingizga qulay bo’lganini tanlab olishingiz mumkin. Takrorlash operatorining C# da 4 xil turi mavjud: • For • While • Do-while • foreach foreach dan tashqari barcha operatorlar bir xil vazifani bajaradi, farqi ularning sintaksisida hisoblanadi, foreach ni ham albatta ko’rib o’tamiz For sikl operatoriWhile va do ... while sikllari asosan takrorlanishlar soni (ya’ni, sikl tanasi necha marta bajarilishi) ma’lum bo‘lmaganda ishlatiladi. Takrorlashlar soni oldindan ma’lum bo‘lganda, for odatda har doim ham ishlatiladi. "for" sikli: "for" sikli belgilangan bir bayonotni bir necha marta takrorlaydi. Siklning boshqacha sintaksisi mavjud bo'lishi mumkin, lekin umumiy sintaksisi quyidagicha bo'ladi: for (boshlang'ich_holat; shart; yangilanish) { // Takrorlanayotgan kod qatori } ```
Teglar
SIKL OPERATORLARI

Muallif
Avazbek Abdusalomov
Tasdiqlangan sotuvchi