Олий ва ўрта махсус таълим вазирлиги Наманган давлат университети



Yüklə 5,1 Kb.
Pdf görüntüsü
səhifə68/126
tarix19.12.2023
ölçüsü5,1 Kb.
#185510
1   ...   64   65   66   67   68   69   70   71   ...   126
IUM qollanma Metodika bo\'yicha

CHiziqli
Tarmoqlanuvchi
1.
CHiziqli algoritmlar. 
CHiziqli algoritmlarda asosan hech qanday
 
shart 
tekshirilmaydi va jarayonlar tartib bilan ketma-ket bajariladi. Demak, chiziqli 
algoritmlar sodda hisoblashlar yoki amallar ketma-ketligidir. CHiziqli 
algoritmlarga misol qilib quyidagi formulalar bo‘yicha hisoblashlarni keltirish 
mumkin: 




 h
; b = s 

n.
2


2.
Tarmoqlanuvchi algoritmlar. 
Biror shartning bajarilishi bilan bog‘liq
 
ravishda tuziladigan algoritmlarga tarmoqlanuvchi algoritmlar deyiladi. 
Tarmoqlanuvchi algoritmlar hisoblashlar ketma-ketligini aniqlaydigan 
shartlarni o‘z ichiga oladi. Blok-tuzilma ko‘rinishida bo‘lishi shuni bildiradiki, 
blok-tuzilmada hech bo‘lmaganda bitta romb ishtirok etadi. Masalan: ko‘chaga 
qanday kiyimda chiqishimiz ob-havoga, avtomatdan sharbatli yoki mineral suv 
ichishimiz esa unga qancha so‘mlik «jeton» tashlashimizga bog‘liqdir. 
YUqorida keltirilgan «Svetofor» algoritmi ham tarmoqlanuvchi algoritmga 
misoldir. 
1-misol. Y=max(a,b). Agar a

b shart bajarilsa, u holda a maksimum, aks 
holda b maksimum bo‘ladi.
2-misol. Y=min(a,b). Bu erda agar a

b shart bajarilsa u holda b, aks 
holda a minimum bo‘ladi.
3.
 
Takrorlanuvchi (siklik) algoritmlar. 
Ma’lum bir shart
 
asosida 
algoritmda bir necha marta takrorlanish yuz beradigan jarayonlar ham
 
 
ko‘plab uchraydi. Masalan, yil fasllarining har 
yili bir xilda takrorlanib kelishi, har haftada 
bo‘ladigan 
darslarning 
kunlar 
bo‘yicha 
takrorlanishi va hokazo. Demak, takrorlanuvchi 
algoritmlar deb shunday algoritmlarga aytiladiki, 
unda bir yoki bir necha amallar ketma-ketligi bir 
necha marta takrorlanadi, bu ketma-ketlik 
tarmoqlardan iborat bo‘lishi ham mumkin.

Yüklə 5,1 Kb.

Dostları ilə paylaş:
1   ...   64   65   66   67   68   69   70   71   ...   126




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin