260 likes | 1.32k Views
Əsas Alqoritmik Konyuksiyalar. Xətti Alqoritmlər. Alqoritmin növləri. budaqlanan. xətti. dövrü. Budaqlanan Alqoritmlər. Maksimal və minimal elementin tapılması. Şərt bağlayıcıları: əgər, indi ki, hərgah, madam ki. Əgər buraya gəlməsəydim, indi halım pis olardı .
E N D
Alqoritmin növləri budaqlanan xətti dövrü
Budaqlanan Alqoritmlər. Maksimal və minimal elementin tapılması
Şərt bağlayıcıları: əgər, indi ki, hərgah, madam ki. Əgər buraya gəlməsəydim, indi halım pis olardı. Əgərbelə oxusan, əlaçı olarsan. Indi ki, sən gedirsən, mən getmirəm.
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
Hə Şərt Yox Alqoritmin blok-sxem şəklində göstərilməsi Giriş və çıxış Başlanğıc və son Emal
ƏgərŞərt Yox Hə Şərt Əməliyyat 2 Əməliyyat 1 1.Müəyyən şərtdən asılı olaraq alqoritmdə lazım olan əməllərin içərisində seçim edilməli olur. ondaƏməliyyat 1 əks halda Əməliyyat 2 Tam forma
Əgər Şərt Yox Hə Şərt Əməliyyat 2. Alqoritmdə elə addımlar olur ki, müəyyən şərtdən asılı olaraq onları buraxmaq lazım gəlir. Yarımçıq forma onda Əməliyyat 1
İKİ ƏDƏDİN ƏN BÖYÜYÜNÜN TAPILMASI BAŞ A, B HƏ YOX A>B MAX=B MAX=A MAX= SON
Piyadanın keçid qaydasına əsaslanaraq düzgün alqoritmin qurulmasına baxaq. Başlanğıc Svetafora bax hə Yaşıl işıq yanır? yox Yolu keç Gözlə Son
Məsələnin şərti Görünüşcə tamamilə eyni olan 8 medal hazırladılar. Medallardan biri qalanlarından yüngül alındı. Çəki daşları olmadan əl tərəzisindədə yalnız iki dəfə çəkməklə yüngül medalı necə müəyyənləşdirmək olar olar ?
Başlanğıc 8 medal (1,2,3), (4,5,6),(7,8) (1,2,3) və (4,5,6) qruplarını çəkmək (1,2,3)>(4,5,6) Yox (1,2,3) = (4,5,6) Yox Hə Hə 4 və 5 çəkmək 1 və 2 çəkmək 7 və 8 çəkmək < 4 ? 5 1 ? 2 7 > 8 = Hə = < Yox > > Min:=1 Min:=6 Min:=5 Min:=4 Min:=3 Min:=2 Min:=8 Min=7 Min SON