-
Siz kodingiz takroriy ravishda ishlashi uchun takrorlanuvchi bo‘limdan foydalanganingizda,
komputer qanday qilib u yetarlicha
-
marta takrorlanayotganini biladi. Bu takrorlanuvchi bo‘lim aslida kodning loop deb nomlanuvchi,
boshlang‘ich qiymatdan
-
tugovchi qiymatgacha maxsus o‘suvchi bo‘yicha
sanaydigan murakkabroq qismini yashirayapti.
-
Misol uchun, takrorlanuvchi uch bo‘lim 1 dan 3 gacha bittalab sanaydi.
Har safar u sanaganda,
-
u loop ichidagi kodni ishlatadi.
For loop loopning boshida boshlang‘ich qiymatga sozlangan va har safar loop
-
ishlatilganda unga o‘suvchi qiymat qo‘shib boriladigan sanovchi o‘zgaruvchidan foydalangan holda
-
u necha marta ishlatilganini biladi.
-
Sanaydigan o‘zgaruvchining qiymati tugovchi qiymatdan katta
bo‘lishi bilanoq, loop ishlashdan to‘xtaydi.
-
Takrorlanuvchi bo‘lim o‘rniga haqiqiy for loopdan
foydalanishning foydasi bu siz sanoq o‘zgaruvchisini ko‘rib turasiz va
-
undan loopingizda foydalanishingiz mumkin.
Masalan, agar menda gullar to‘plami bo‘lib, birinchisi bitta gul changi,
-
ikkinchisi ikkita gul changi va uchinchisi uchta gul changiga ega bo‘lsa,
men asalariga
-
har safar gulchangi sonini ayta olaman, masalan,
birinchi gulda
-
bitta, ikkinchisida ikkita va uchinchisida uchta.
Bundan tashqari for loopda siz
-
sanoqni birdan boshqa songa ham oshirib tura olasiz.
Siz ehtimol ikkitadan, to‘rttadan yoki har safar o‘zgaradigan
-
biron juft miqdorda sanashingiz mumkin.