c++ дастурлаш тилида такрорланувчи дастурлар яратиш

PPTX 41 sahifa 265,0 KB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1 / 41
тошкент ахборот технологиялари университети ҳузуридаги педагог кадрларни қайта тайёрлаш ва уларнинг малакасини ошириш тармоқ маркази «дастурлаш тамойиллари» модули 11-маъруза. c++ дастурлаш тилида такрорланувчи дастурлар яратиш режа: олдшартли ва сўнгшартли такрорланиш. такрорланишли тармоқланиш ва шартсиз ўтиш орқали ташкил этиш. цикл операторлари- while, do while, for. 2 09:08 3 цикллар цикл – бу бир хил кетма-кетликда бажариладиган кўпқиррали харакат. маълум қадамлар сонидаги цикл номаълум қадамлар сонидаги цикл (шартли цикл) масала. бутун сонларнинг квадратларини ва кубларини экранга чиқаринг 1 дан 8 гача (a дан b гача). хосса: бир хил харакатлар 8 марта бажарилади. маълум усуллар билан ечиш мумкинми? ? 09:08 http://acm.tuit.uz/forum 3 for такрорлаш операторининг синтаксиси қўйидаги кўринишга эга: for ( ; ; ) ; бу оператор ўз ишини ифодасини бажаришдан бошлайди. кейин такрорлаш қадамлари бошланади. ҳар бир қадамда бажарилади, агар натижа 0 қийматидан фарқли ёки true бўлса, такрорлаш танаси - бажарилади ва охирида бажарилади. агар қиймати 0 (false) бўлса, такрорлаш жараёни тўхтайди …
2 / 41
)a += b; a = 7 a = 1; for(i=1; i >= 3; i--)a = a+1; a = 1 a = 1; for(i=1; i >n; count = 0; while (n != 0) { count ++; n = n / 10; } cout ) ; агар рост қийматли ўзгармас ифода бўлса, такрорлаш чексиз бўлади. худди шундай, такрорлаш бошланишида рост бўлиб, унинг қийматига такрорлаш танасидаги ҳисоблаш таъсир этмаса, яъни унинг қиймати ўзгармаса, такрорлаш чексиз бўлади. 09:08 while такрорлаш шартини олдиндан текширувчи такрорлаш оператори ҳисобланади. агар такрорлаш бошида ёлғон бўлса, while оператори таркибидаги қисми бажа­рилмасдан чеклаб ўтилади. айрим ҳолларда қиймат бериш оператори кўринишида келиши мумкин. бунда қиймат бериш амали бажарилади ва натижа 0 билан солиштирилади. натижа нолдан фарқли бўлса, такрорлаш давом эттирилади. агар рост ифоданинг қиймати нолдан фарқли ўзгармас бўлса, чексиз такрорлаш рўй беради. масалан: while(1); // чексиз такрорлаш 09:08 худди for операторидек, ‘,’ ёрдамида да бир нечта амаллар синхрон равишда бажариш мумкин. …
3 / 41
та бўлган ушбу кетма-кетликдаги элементлар йиғиндисини топиш: элемент кетма-кетлиги (№2 дан бошлаб): n 1 2 3 4 5 ... b 1 2 3 4 5 ... c 2 4 8 16 32 ... z -1 1 -1 1 -1 ... b = b+1; c = 2*c; z = -z; http://acm.tuit.uz/forum 09:08 28 29 алгоритми боши: s тамом йўқ ҳа |a| > 0.001? s = s + a; s = 0; b = 1; c = 2; z = -1; a = 1; дастлабки ифода a = z*b/c; b = b + 1; c = 2*c; z = -z; биринчи элемент a = 1; s = 0; янги элемент ўзгариши қайта ишлаш? ? 09:08 29 30 дастури #include int main() { int b, c, z; float s, a; s = 0; z = -1; b = 1; c = 2; a = 1; while (fabs(a) > 0.001) { s += a; …
4 / 41
= 6; do b = a - b; while ( a >= b ); 2 марта b = 6 a = 4; b = 6; do a += 2; while ( a >= b ); цикл ичига тушиш http://acm.tuit.uz/forum 09:08 40 41 масала (нотўғри коддан ҳимоя воситаси билан) "4": натурал сонни киритинг ва унинг рақамлари сони 10 га тенглигини текширинг. мисол: сонни киритинг>= 0: сонни киритинг >= 0: -234 1233 мусбат сон керак. йўқ сонни киритинг >= 0: 1234 ҳа "5": натурал сонни киритинг ва қандай сонлар бир неча марта такрорланаётганини текширинг. мисол: сонни киритинг>= 0: сонни киритинг >= 0: 2323 1234 тарорланяпти: 2, 3 такрорланиш йўқ. http://acm.tuit.uz/forum 09:08 41 image1.wmf image2.wmf image3.wmf oleobject1.bin oleobject2.bin oleobject3.bin image4.wmf image5.wmf image6.wmf oleobject4.bin oleobject5.bin oleobject6.bin image7.wmf image8.wmf oleobject7.bin oleobject8.bin ... , 32 5 , 4 1 , 8 3 , 2 1 , 2 1 ... , 32 5 , 16 4 , …
5 / 41
c++ дастурлаш тилида такрорланувчи дастурлар яратиш - Page 5

Ko'proq o'qimoqchimisiz?

Barcha 41 sahifani Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"c++ дастурлаш тилида такрорланувчи дастурлар яратиш" haqida

тошкент ахборот технологиялари университети ҳузуридаги педагог кадрларни қайта тайёрлаш ва уларнинг малакасини ошириш тармоқ маркази «дастурлаш тамойиллари» модули 11-маъруза. c++ дастурлаш тилида такрорланувчи дастурлар яратиш режа: олдшартли ва сўнгшартли такрорланиш. такрорланишли тармоқланиш ва шартсиз ўтиш орқали ташкил этиш. цикл операторлари- while, do while, for. 2 09:08 3 цикллар цикл – бу бир хил кетма-кетликда бажариладиган кўпқиррали харакат. маълум қадамлар сонидаги цикл номаълум қадамлар сонидаги цикл (шартли цикл) масала. бутун сонларнинг квадратларини ва кубларини экранга чиқаринг 1 дан 8 гача (a дан b гача). хосса: бир хил харакатлар 8 марта бажарилади. маълум усуллар билан ечиш мумкинми? ? 09:08 http://acm.tuit.uz/forum 3 for такрорлаш операторининг синтаксиси қўйидаги кў...

Bu fayl PPTX formatida 41 sahifadan iborat (265,0 KB). "c++ дастурлаш тилида такрорланувчи дастурлар яратиш"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: c++ дастурлаш тилида такрорлану… PPTX 41 sahifa Bepul yuklash Telegram