«Aniq fanlar» kafedrasi fanidan ma’ruzalar matni


Download 1.15 Mb.
bet111/161
Sana02.01.2022
Hajmi1.15 Mb.
#200874
1   ...   107   108   109   110   111   112   113   114   ...   161
Bog'liq
dasturlash fanidan maruzalar matni 2

Misol:

int a,b;

for (a=1,b=0; a<100; b+=a, a++)

{

if (b%2 != 0) continue;

...

/* juft yig‘indilarni qayta ishlash */

}

Bu misolda ko‘p nuqta bilan belgilangan amallar b ning toq qiymatlaridagina bajariladi. Chunki 1 dan a gacha sonlar yig‘indisi toq bo‘lganda continue buyrug‘i qayta ishlash buyruqlarini bajarmasdan, boshqarishni for siklining tanasini navbatdagi qiymat uchun bajarishga uzatadi.Continue buyrug‘i ham break buyrug‘i kabi ichma-ich sikllarning eng ichkisining ishini to‘xtatadi.


Nazorat savollari.

1)Qanday operatorlar boshqarish strukturalariga kiradi?

2)Qanday Sikl operatorlarini bilasiz?

3)Break operatori qanday vazifa bajaradi?

4)Continue qanday vazifa bajaradi?
Foydalaniladigan asosiy va qo`shimcha adabiyotlar hamda elektron saytlar:
1.P.Karimov,S.Irisqulov,A.Isaboyev “Dasturlash”Toshkenet Ozbekiston nashriyoti_2003 yil.

2.Sh.A.Nazirov, R.V.Qobulov “Obektga mo`ljallangan dasturlash” Toshkent-2009 yil.

3.H.Rahimov,T.Dehqonov C++ Zamonaviy dasturlash tillari.

4.Гради Бuч. Объектно –ориентированной анализ и проектирование с примерами приложений на С++. Невский диалект, 2001 г

5. Грехем И. Объектно ориентированные методы. Принсипы и практика. Вильямс. 2004

Internet elektron saytlar: www.ziyonet uz , www.nkmk.uz www.ndpu.uz, www.tdtu.library.uz




Download 1.15 Mb.

Do'stlaringiz bilan baham:
1   ...   107   108   109   110   111   112   113   114   ...   161




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling