«axborot-kommunikatsiya texnologiyalar va tizimlar»



Download 10,74 Mb.
Pdf ko'rish
bet143/269
Sana23.06.2022
Hajmi10,74 Mb.
#694119
1   ...   139   140   141   142   143   144   145   146   ...   269
Bog'liq
717-Текст статьи-1653-1-10-20191229

C++ 
tilida 
if-else, 
ichma-ich joylashgan 
If, Sw itch...
case...default, 
ichma ich joylashgan 
Sw itch... case 
operatori 
tarmoq ulanuvchi jarayoni tashkil etish uchun xizmat qiladi.
10.8-rasm. Tarmoqlanuvchi nazorat tuzilmasi38 
Asosiy tanlash operatsiyalarini bajaradi (ha-yoki-yo‘q qarorni 
bittasini tanlash imkonini beradi). Quyida keltirilgan rasmda tanlash 
usullari: CASE tarmoq tuzilmasi.
HaqiqatyoJgon
O perator 2
O perator 1
38 J.B .D ixsit. “Fundam entals o f co m puter p rogram m ing an d IT ” 2011. 143 p.
264


26
5
CASE
Chiqish
10.9-rasm. Tanlashni boshqarish tuzilmasi


2
6
6
Takrorlanuvchi hisoblash jarayoni.
Mantiqiy ifodani qiymatiga asoslanib sikl tanasini takrorlanuvchi tuzilma operatorlari takrorlashadi. 
3.10 va 3.11-rasmda takrorlanuvchi hisoblash jarayonini ikki xil ko‘rinishi berilgan.
C++ tilida while, do...while, for operatorlari takrorlanish jarayonini tashkil etish maqsadida tuzilgan.
3.10-rasm. Do While tuzulmasi3.11-rasm. DoUntil tuzulmasi


Masalalami qismlarini aniqlaganimizdan so‘ng biz Iteratsion 
tuzilish ko‘rinishida tuzulmani amalga oshirishimiz mumkin. 
Ixtiyoriy takrorlanish jarayonini tashkil etish uchun, uchta narsani 
inobatga olishimiz mumkin:
(i) takrorlanish jarayoni boshlanishi uchun birlamchi shartlami 
aniqlash.
(ii) invariant munosabatlar, siklni har bir takrorlanganidan 
so‘ng, invariant munosabatlar mavjudligi.
(iii) sikl yakunlanishi uchun bajarilishi kerak shartni aniqlash.
Ayrim hollarda oldindan sikl necha marta takrorlanishini
aniqlab 
olish 
imkoni 
yo‘q. 
Bu 
turdagi 
sikllar 
umuman 
tamomlanmasligi mumkin. Bu vaziyatda algoritmni ishlab chiquvchi 
zimmasiga m a’suliyati yuklanadi. Har bir muammo yakunlangan 
qadamlar soniga ega b o ‘lishi kerak, shuning uchun algoritm ishlab 
chiqilganda takrorlanishlar tamom b o ‘lishini inobatga olish kerak 
(agar muammoni ichida joylashgan bo‘Isa).
Masalan, shartni shunday berish kerakki, sikl yakunlanish sharti 
yolg‘on bo ‘lsin.

Download 10,74 Mb.

Do'stlaringiz bilan baham:
1   ...   139   140   141   142   143   144   145   146   ...   269




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish