давталттай алгоритм

13
Давталттай алгоритм Хангай Дээд Сургууль ХД – 1 Энхцэцэг.Ч

Transcript of давталттай алгоритм

Page 1: давталттай алгоритм

Давталттай алгоритм

Хангай Дээд Сургууль

ХД – 1 Энхцэцэг.Ч

Page 2: давталттай алгоритм

Давталттай алгоритм

Ямар нэг үйлдлийг олон удаа давтах шаардлагатай тийм алгоритм зохиох үед ДАВТАЛТ бүтэц агишладаг. Энэ давтагдаж байгаа үйлдлийг давталт гэдэг. Давтагдаж байгаа хэсгийг давталтын бие, Хувьсагчийг нь давталтын параметр гэдэг.

Page 3: давталттай алгоритм

Давталттай алгоритм

Давталтай бүтцийг 3 хэлбэрээр зохион байгуулдаг.

- Параметр давталт- Өмнөө нөхцөлтэй давталт- Хойноо нөхцөлтэй давталт

Page 4: давталттай алгоритм

Өмнөө нөхцөлтэй

- Өмнөө нөхцөлтэй давталт нь өгөгдсөн нөхцөлийг үнэн худлаас хамаараад нөхцөл үнэн тохиолдолд бүлэг үйлдлийг биелүүлэх ба нөхцөл худал болсон тохиолдолд давтагдах үйлдэл дуусааж дараагийн үйлдэлд шилжинэ.

Page 5: давталттай алгоритм
Page 6: давталттай алгоритм
Page 7: давталттай алгоритм

Төгсгөлдөө нөхцөлтэй давталт

- Төгсгөлдөө нөхцөлтэй давталт мөн өгөдсөн нөхцөлөөс хамаарах ба нөхцөл худлаа тохиолдолд давтагдах үйлдийг ба биелүүлэх ба нөхцөл үнэн болсон тохиолдолд давталтаас гарна.

Page 8: давталттай алгоритм
Page 9: давталттай алгоритм
Page 10: давталттай алгоритм

Тоолуурт буюу параметр

- Давталт байх бүх үйлдлийг давталтын бие гэж нэрлэдэг. Параметр хэдэн янзын утга авна төчнөөн тооны удаа давталтын бие хэрэгждэг.

Page 11: давталттай алгоритм
Page 12: давталттай алгоритм
Page 13: давталттай алгоритм

Анхаарал тавьсанд баярлалаа