Azad İsa oğlu Qurbanov, Elçin Musa oğlu Məmmədov, Aygün Seyfəddin qızı Hüseynova



Yüklə 1,42 Mb.
Pdf görüntüsü
səhifə40/141
tarix26.12.2016
ölçüsü1,42 Mb.
#3429
1   ...   36   37   38   39   40   41   42   43   ...   141
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Qoyulmuş  şərtdən asılı olaraq alqoritm məsələnin 
həlli variantlarından birini seçməyə imkan verirsə, belə 
alqoritmə budaqlanan alqoritm deyilir. 
Budaqlanmadan iki halda istifadə olunur: 
1.
 
Alqoritmdə elə addımlar olur ki, müəyyən şərtdən asılı 
olaraq onları buraxmaq lazım gəldikdə
2.
 
Müəyyən  şərtdən asılı olaraq alqoritim müəyyən 
əməliyyatlardan birini yerinə yetirdikdə. 
 Blok-sxemdə budaqlanma şərti məntiqi blokla 
göstərilir və ondan iki ox çıxır: "hə" oxu şərt ödəndikdə
"yox" oxu isə  şərt ödənmədikdə yerinə yetiriləcək bloku 
müəyyən edir. 
Məsələn,  kvadrat tənliyin həqiqi kökünün hesablanması 
alqoritmi budaqlanan alqoritmdir. 
 
S=a*b 
S
Başla
a,  b
Son


   
49
 
 
 
 
 
D=b*b-4*a*c 
2
,
1
x
Başla
a, b,c
Son
D<0
a
D
b
x
2
2
,
1
±

=
 

yox


 
50
Alqoritmin müəyyən  əməliyyatları sonlu sayda təkrar oluna 
bilər. Təkrarlanan  əməliyyatlara malik alqoritmlər dövrü 
strukturlu alqoritmlər adlanır. Blok - sxemdə  təkrarlanan 
əməliyyatlar dövr bloku vasitəsilə  təsvir olunur. Dövrü 
struktur sadə və mürəkkəb olur. Sadə dövrü struktur bir dövr 
blokuna, mürəkkəb struktur isə biri digərinə daxil olan iki və 
daha çox dövrdən ibarətdir. Məsələn, birdən yüzə  qədər 
ədədlərin cəminin hesablanması alqoritmi sadə dövrü 
alqoritmdir.  
k
i
s
i
k
∑∑
=
=
+
=
100
1
50
1
)
5
(
məsələsinin həll alqoritmi isə mürəkkəb 
dövrü alqoritmdir.  

Yüklə 1,42 Mb.

Dostları ilə paylaş:
1   ...   36   37   38   39   40   41   42   43   ...   141




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