Əsas Alqoritmik Konyuksiyalar. Xətti Alqoritmlər

14
Əsas Alqoritmik Konyuksiyalar. Xətti Alqoritmlər

description

Ə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ı . - PowerPoint PPT Presentation

Transcript of Əsas Alqoritmik Konyuksiyalar. Xətti Alqoritmlər

Page 1: Əsas Alqoritmik Konyuksiyalar. Xətti Alqoritmlər

Əsas Alqoritmik Konyuksiyalar.

Xətti Alqoritmlər

Page 2: Əsas Alqoritmik Konyuksiyalar. Xətti Alqoritmlər

Alqoritmin növləri

xəttibudaqlana

ndövr

ü

Page 3: Əsas Alqoritmik Konyuksiyalar. Xətti Alqoritmlər
Page 4: Əsas Alqoritmik Konyuksiyalar. Xətti Alqoritmlər

Budaqlanan Alqoritmlər.Maksimal və

minimal elementin tapılması

Page 5: Əsas Alqoritmik Konyuksiyalar. Xətti Alqoritmlər

Şərt bağlayıcıları: Şərt bağlayıcıları: əgər, indi ki, hərgah, madam əgər, indi ki, hərgah, madam

ki. ki. Əgər Əgər buraya gəlməsəydim, indi halım pis buraya gəlməsəydim, indi halım pis olardı.olardı.

Əgər belə oxusan, əlaçı olarsan. Indi ki, sən gedirsən, mən getmirəm.

Page 6: Əsas Alqoritmik Konyuksiyalar. Xətti Alqoritmlər

• 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

Page 7: Əsas Alqoritmik Konyuksiyalar. Xətti Alqoritmlər

Alqoritmin blok-sxem şəklində göstərilməsi

Başlanğıc və son Giriş və çıxış

Emal Şərt

Hə Yox

Page 8: Əsas Alqoritmik Konyuksiyalar. Xətti Alqoritmlər

Budaqlanmadan aşağıdakı hallarda

istifadə olunur

Page 9: Əsas Alqoritmik Konyuksiyalar. Xətti Alqoritmlər

Əgər Şərt

Yox

Şərt

Əməliyyat 1

Əməliyyat 2

Tam forma

onda Əməliyyat 1

Əməliyyat 2əks halda

1.Müəyyən şərtdən asılı olaraq alqoritmdə lazım olan əməllərin içərisində seçim edilməli olur.

Page 10: Əsas Alqoritmik Konyuksiyalar. Xətti Alqoritmlər

Əgər Şərt

YoxŞərt

Əməliyyat

Yarımçıq forma

onda Əməliyyat 1

2. Alqoritmdə elə addımlar olur ki, müəyyən şərtdən asılı olaraq onları buraxmaq lazım gəlir.

Page 11: Əsas Alqoritmik Konyuksiyalar. Xətti Alqoritmlər

İKİ ƏDƏDİN ƏN BÖYÜYÜNÜN TAPILMASI

A, B

BAŞ

A>B

MAX=B MAX=A

MAX=

SON

HƏYOX

Page 12: Əsas Alqoritmik Konyuksiyalar. Xətti Alqoritmlər

Piyadanın keçid qaydasına əsaslanaraq düzgün alqoritmin qurulmasına baxaq.

Yaşıl işıq yanır?

Svetafora bax

Başlanğıc

Gözlə Yolu keç

Son

hə yox

Page 13: Əsas Alqoritmik Konyuksiyalar. Xətti Alqoritmlər

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 ?

Page 14: Əsas Alqoritmik Konyuksiyalar. Xətti Alqoritmlər

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) (1,2,3)>(4,5,6)

1 və 2 çəkmək

7 > 8 4 ? 5 1 ? 2

Min:=8 Min=7 Min:=6 Min:=5 Min:=4 Min:=3 Min:=2 Min:=1

SON

7 və 8 çəkmək 4 və 5 çəkmək

Yox

Yox

Yox

= < = <

> >

Min