5-dars taqdimot
Download 280.95 Kb.
|
11-dars taqdimot
6-Maruza: C++ dasturlash tizimida takrorlanuvchi jarayonlarni dasturlash va muxandislik masalalarida qo'llashTarmoqlanuvchi jarayonlarDasturda tarmoqlanishni amalga oshirish, ya’ni ba’zi faktorlarga bog’liq holda turli amallar bajarilishi uchun if buyrug’i ishlatiladi. Buyruq quyidagi formatga ega: if (ifoda){ 1 - operator;} [else { 2 - operator;}] if buyrug’ining bajarilishi ifodaning qiymatini hisoblashdan boshlanadi. So’ngra ish quyidagi sxema asosida amalga oshiriladi: agar ifoda rost bo’lsa (ya’ni 0 dan farqli), u holda 1 - operator bajariladi. agar ifoda yolg’on bo’lsa (ya’ni 0 ga teng), u holda 2 - operator bajariladi. Agar ifoda yolg’on va 2 - operator yo’q bo’lsa (kvadrat qavsga zarur bo’lmagan konstruktsiya kiritiladi), u holda if dan keyingi buyruq bajariladi. Мураккаб шарт Мураккаб шарт– бу шарт мантиқий амаллар билан боғланган бир нечта оддий шартлардан (муносабатлардан) ташкил топган. Булар: ! – инкор (not, инкор қилиш, инверсия) && – ва (and, мантиқий кшпайтма, конъюнкция, шартлар бир вақтда бажарилади) || – ёки (or, мантиқий қўшиш, дизъюнкция, шартлардан хеч бўлмаганда биттаси бажарилади.) Оддий шарт (муносабат) < <= > >= == != тенг Тенг эмас Олдшартли ва сўнгшартли такрорланиш. Такрорланишли тармоқланиш ва шартсиз ўтиш орқали ташкил этиш. Цикл операторлари- while, do while, for. 12:59 Цикллар Цикл – бу бир хил кетма-кетликда бажариладиган кўпқиррали харакат.
Масала. Бутун сонларнинг квадратларини ва кубларини экранга чиқаринг 1 дан 8 гача (a дан b гача). Хосса: бир хил харакатлар 8 марта бажарилади. Маълум усуллар билан ечиш мумкинми? Download 280.95 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling