Zbekiston Respublikasi Oliy ta’lim, fan va innovatsiyalar vazirligi




Download 387.79 Kb.
bet2/5
Sana07.11.2023
Hajmi387.79 Kb.
#95278
1   2   3   4   5
Bog'liq
Skillar va skill ichidagi operatorlar
Do you know ABC, Mirzo Ulug\'bek, Ko\'rsatkichli tenglamalar, ochiq dars ishlanma
For sikl operatori

For loop (operatorining) ishlash prinsipi quyidagicha


for (o’zgaruvchi ; munosabat amallari ; postfiks) { Operator yoki blok; (yoki sikl tanasi) }
Bu operator eng birinchi o’zgaruvchidan ishni boshlaydi, undan so’ng munosabat amallarini tekshiradi, har bir takrorlanish mobaynida u munosabat amallariga murojaat qiladi, agar munosabatlar to’g’ri bo’lsa operator yoki blokni bajaradi, postfiks esa undan so’ng bajariladi, agar noto’g’ri qiymatni olsa dasturimiz undan keyingi ya’ni operatorimizdan keyingi amallarni bajaradi yoki boshqa amallar yo’q bo’lsa, u to’xtaydi.
Masala: 1 dan 10 gacha bo’lgan sonlarni ko’rib chiqamiz:
for(o’zgaruvchi ; munosabat amallari ; postfiks)
{Operator yoki blok; (yoki sikl tanasi)}
Bu operator eng birinchi o’zgaruvchidan ishni boshlaydi, undan so’ng munosabat amallarini tekshiradi, har bir takrorlanish mobaynida u munosabat amallariga murojaat qiladi, agar munosabatlar to’g’ri bo’lsa operator yoki blokni bajaradi, postfiks esa undan so’ng bajariladi, agar noto’g’ri qiymatni olsa dasturimiz undan keyingi ya’ni operatorimizdan keyingi amallarni bajaradi yoki boshqa amallar yo’q bo’lsa, u to’xtaydi.
Masala: 1 dan 10 gacha bo’lgan sonlarni ko’rib chiqamiz:
for(int i = 0; i <= 10; i++)
{
Console.WriteLine(i + "\t");
}

Aynan ushbu 4 qator kod 100 marta yozishdan ko'ra yaxshiroq deb o'ylayman, sababini bilasiz!


Keling endi aynan ushbu kodni mulohaza qilamiz:

Bu yerda majburiy ajratuvchilar bo'lishi (nuqta, vergul mana men shu yerdaman deyishi) shart, ularsiz biz for operatorida kod yoza olmaymiz (tan olavering bari bir yoza olmaysiz). Aynan ko’rsatilgan tartibda yozish ham shart emas. int i = 1 ni siklda tashqari holatlarda ham e’lon qilib sikl parametrini shunchaki i deb ham ketishimiz mumkin bo’ladi!





  1. Download 387.79 Kb.
1   2   3   4   5




Download 387.79 Kb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Zbekiston Respublikasi Oliy ta’lim, fan va innovatsiyalar vazirligi

Download 387.79 Kb.