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
Do'stlaringiz bilan baham: |