Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr
145
Biz barcha 1 dan n gacha bo‘ldan toq sonlarni hisoblaymiz va 7 ga
bo‘linadiganlarini olmasdan
for sikli orqali davom ettiramiz:
Dastlab siklni qiymati bilan birinchi [1…n] toq son qiymatini hisoblaymiz. Eng
kichik toq son qiymati 1 ga teng.
i <= n dan oshib ketmasligi siklning har bir amalida
tekshiriladi. Bu ifodada biz qiymatni 2 ga oshiramiz va toq songa ega bщlamiz. 7 ga
bo‘linishi sikl ichida tekshiriladi.
Biz sikl ichida continue operatorini chaqirsak bu
yana siklning asosiy qismiga o‘tadi. Agar o‘zgaruvchi 7 ga bo‘linmasa u
sum ning
qiymatiga
i ga qo‘shib boraveradi.
n=11 ga bo‘lgandagi natijani ko‘rishimiz mumkin:
5.7. foreach sikl operatorlari
foreach sikli C/C++/C# dasturlash tillari oilasi uchun yangi ammo bu
VP va PHP
dasturchilari uchun yaxshi tanish. Bu dasturning konstruksiyasida massivning barcha
elementlarini va ro‘yxatdan yoki elementlar yig‘indisida (
IEnumerable) ishlatiladi.
Agar elementlari indekslanmagan bo‘lsa ham to‘plamning barcha elementlari orqali
ifodalash mumkin.
Biz massivlarga “
massiv” bo‘limida to‘xtalamiz,
ammo hozirga dastur uchun
boshqa elementlar yoki raqamlar ketma – ketligini tassavur qilishimiz kerak.
Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr
146