Milliy universiteti


-Mavzu Tarmoqlanuvchi algoritmlar



Download 3,37 Mb.
Pdf ko'rish
bet59/119
Sana21.01.2022
Hajmi3,37 Mb.
#394709
1   ...   55   56   57   58   59   60   61   62   ...   119
Bog'liq
informatika

20-Mavzu Tarmoqlanuvchi algoritmlar 
 
Agar  hisoblash  jarayoni  biror  bir  berilgan  shartning  bajarilishiga  qarab  turli  tarmoqlar 
bo‗yicha  davom  ettirilsa  va  hisoblash  jarayonida  har  bir  tarmoq  faqat  bir  marta  bajarilsa,  bunday 
hisoblash  jarayonlariga  tarmoqlanuvchi  algoritmlar  deyiladi.  Tarmoqlanuvchi  algoritmlar  uchun 
ayri  strukturasi  ishlatiladi.  Tarmoqlanuvchi  strukturasi  berilgan  shartning  bajarilishiga  qarab 
ko‗rsatilgan tarmoqdan faqat bittasining bajarilishini ta‘minlaydi. 
 
Tarmoqlanishning umumiy ko‗rinishi 
 
Berilgan  shart  roBB  orqali  ifodalanadi,  r-berilgan  shart.  Agar  shart  bajarilsa,  "ha"  tarmoq 
bo‗yicha a amal, shart bajarilmasa "yo‗q" tarmoq bo‗yicha b amal bajariladi. 
Tarmoqlanuvchi algoritmga tipik 
misol
 sifatida quyidagi sodda 
misol
ni qaraylik. 
1- Misol: 







0
x
agar
x
0
x
agar
x
Y
2
2
 
Berilgan  x  ning  qiytmatiga  bog‗lik  holda,  agar  u  musbat  bo‗lsa  «ha»  tarmoq  bo‗yicha 
y=x
2
 
 
funksiyaning qiymati, aks holda 
y

-x
2
 funksiyaning qiymati hisoblanadi. 


 
62 
 
Interval ko‗rinishidagi funksiya qiymatini hisoblash algoritmi 
 
2-
misol
. Berilgan 
x, y, z
 sonlari ichidan eng kichigi aniqlansin. Berilgan 
x, y, z
 sonlardan eng 
kichigini 
m
-deb belgilaylik.  Agar 
x
 bo‗lib, 
x
  shart  bajarilsa, 
m=x
  bo‗ladi, aksincha 
x>z
  shart 
bajarilsa, 
m=z
  bo‗ladi.  Agar 
x>y
  bo‗lib, 
y
  shart  bajarilsa, 
m=y
  bo‗ladi,  aksincha 
y>z
  shart 
bajarilsa, 
m=z
  bo‗ladi.  Bu  fikrlar  quyidagi  blok  -  sxemada  o‗z  aksini  topgan.  Bu  blok–sxemada 
tarmoqlanish strukturasidan 3 marta foydalanilgan.  
 
Berilgan 
x, y, z
 sonlari ichidan eng kichigini topish algoritmi 
 
Ko‗pgina  masalalarni  yechishda,  shart  asosida  tarmoqlanuvchi  algoritmlarning  ikkita 
tarmog‗idan  bittasining,  ya‘ni  yoki  «ha»  yoki  «yo‗q»  ning  bajarilishi  yetarli  bo‗ladi.  Bu  holat 
tarmoqlanuvchi algoritmning xususiy holi sifatida aylanish strukturasi deb atash mumkin. Aylanish 
strukturasi quyidagi ko‗rinishga ega:  


 
63 
 
Aylanish strukturasining umumiy ko‗rinishi 
 

Download 3,37 Mb.

Do'stlaringiz bilan baham:
1   ...   55   56   57   58   59   60   61   62   ...   119




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