SlideShare a Scribd company logo
1 of 18
Давталттай алгоритм
9-р анги
Мэдээлэл технологийн багш Д.Рэнцэнханд
 Алгоритмд ижил үйлдлүүдийг хэд хэдэн удаа давтан
гүйцэтгэж байвал түүнийг давталттай алгоритм гэнэ.
Мэдээлэл технологийн багш Д.Рэнцэнханд
Бодлого 2
 Өгсөн дүрсийг зурах алгоритмыг дүрслээрэй.
Мэдээлэл технологийн багш Д.Рэнцэнханд
Эхлэл
i=1
i=<4
Баруун тийш 90°
эргэ
60 нэгж шулуун зур
60 нэгж шулуун
зур
Зүүн тийш 90°
эргэ
60 нэгж шулуун
зур
Баруун тийш 90°
эргэ
i=i+1
төгсгө
Мэдээлэл технологийн багш Д.Рэнцэнханд
1=<4
Эхлэл
i=1
Баруун тийш 90°
эргэ
60 нэгж шулуун зур
Зүүн тийш 90°
эргэ
60 нэгж шулуун
зур
Баруун тийш 90°
эргэ
100 нэгж шулуун
зур
i=1+1
тийм
Мэдээлэл технологийн багш Д.Рэнцэнханд
2=<4
Эхлэл
i=1
Баруун тийш 90°
эргэ
60 нэгж шулуун зур
Зүүн тийш 90°
эргэ
60 нэгж шулуун
зур
Баруун тийш 90°
эргэ
100 нэгж шулуун
зур
i=2+1
тийм
Мэдээлэл технологийн багш Д.Рэнцэнханд
3=<4
Эхлэл
i=1
Баруун тийш 90°
эргэ
60 нэгж шулуун зур
Зүүн тийш 90°
эргэ
60 нэгж шулуун
зур
Баруун тийш 90°
эргэ
100 нэгж шулуун
зур
i=3+1
тийм
Мэдээлэл технологийн багш Д.Рэнцэнханд
4=<4
Эхлэл
i=1
Баруун тийш 90°
эргэ
60 нэгж шулуун зур
Зүүн тийш 90°
эргэ
60 нэгж шулуун
зур
Баруун тийш 90°
эргэ
100 нэгж шулуун
зур
i=4+1
тийм
Мэдээлэл технологийн багш Д.Рэнцэнханд
5=<4
Эхлэл
i=1
төгсгө
үгүй
Мэдээлэл технологийн багш Д.Рэнцэнханд
Бодлого 3
 a, b эерэг тоонууд өгөгджээ. a<b бол [a, b] завсарт орших бүхэл
тоонууд болон тэгдээрийн нийлбэрийг олж хэвлэх алгоритм
дүрслээрэй.
Мэдээлэл технологийн багш Д.Рэнцэнханд
Төгсгөл
Эхлэл
a, b
S=0, k=a
s хэвлэ k хэвлэ
S=s+k
K=k+1
K<=b
үгүй тийм
Мэдээлэл технологийн багш Д.Рэнцэнханд
Эхлэл
10, 15
S=0, k=10
10 хэвлэ
S=0+10
K=10+1
10<=15
тийм
10
Мэдээлэл технологийн багш Д.Рэнцэнханд
Эхлэл
10, 15
S=0, k=10
11 хэвлэ
S=10+11
K=11+1
11<=15
тийм
10, 11
Мэдээлэл технологийн багш Д.Рэнцэнханд
Эхлэл
10, 15
S=0, k=10
12
S=21+12
K=12+1
12<=15
тийм
10, 11, 12
Мэдээлэл технологийн багш Д.Рэнцэнханд
Эхлэл
10, 15
S=0, k=10
13
S=33+13
K=13+1
13<=15
тийм
10, 11, 12, 13
Мэдээлэл технологийн багш Д.Рэнцэнханд
Эхлэл
10, 15
S=0, k=10
14
S=46+14
K=14+1
14<=15
тийм
10, 11, 12, 13, 14
Мэдээлэл технологийн багш Д.Рэнцэнханд
Эхлэл
10, 15
S=0, k=10
15
S=60+15
K=15+1
15<=15
тийм
10, 11, 12, 13, 14, 15
Мэдээлэл технологийн багш Д.Рэнцэнханд
Төгсгөл
Эхлэл
a, b
S=0, k=a
75
16<=1
5
үгүй
10, 11, 12, 13, 14, 15 75
Мэдээлэл технологийн багш Д.Рэнцэнханд

More Related Content

What's hot

мэдээлэл зүйн жишиг даалгавар 8 р анги
мэдээлэл зүйн жишиг даалгавар 8 р ангимэдээлэл зүйн жишиг даалгавар 8 р анги
мэдээлэл зүйн жишиг даалгавар 8 р ангиjanchiw
 
U.cs101 алгоритм программчлал-1(1)
U.cs101   алгоритм программчлал-1(1)U.cs101   алгоритм программчлал-1(1)
U.cs101 алгоритм программчлал-1(1)Badral Khurelbaatar
 
мэдээллийн системийн үндэс
мэдээллийн системийн үндэсмэдээллийн системийн үндэс
мэдээллийн системийн үндэсTsetsenkhuu Otgonbayar
 
Small basic үзүүлэн
Small basic үзүүлэнSmall basic үзүүлэн
Small basic үзүүлэнbaterden
 
си хэлний хичээлүүд 11 р анги
си хэлний хичээлүүд 11 р ангиси хэлний хичээлүүд 11 р анги
си хэлний хичээлүүд 11 р ангиenhsaran_tsahim
 
U.cs101 алгоритм программчлал-2
U.cs101   алгоритм программчлал-2U.cs101   алгоритм программчлал-2
U.cs101 алгоритм программчлал-2Badral Khurelbaatar
 
Medeelliin technology bagsh ix final
Medeelliin technology bagsh ix finalMedeelliin technology bagsh ix final
Medeelliin technology bagsh ix finalhurlee Soko
 
Давталттай алгоритмын бодлогууд
Давталттай алгоритмын бодлогуудДавталттай алгоритмын бодлогууд
Давталттай алгоритмын бодлогуудБаярсайхан Л
 
U.cs101 алгоритм программчлал-5 zasvar badral(1)
U.cs101   алгоритм программчлал-5 zasvar badral(1)U.cs101   алгоритм программчлал-5 zasvar badral(1)
U.cs101 алгоритм программчлал-5 zasvar badral(1)Badral Khurelbaatar
 
Lekts01
Lekts01Lekts01
Lekts01Ankhaa
 
U.cs101 алгоритм программчлал-3
U.cs101   алгоритм программчлал-3U.cs101   алгоритм программчлал-3
U.cs101 алгоритм программчлал-3Badral Khurelbaatar
 
алгоритмын бодлогууд
алгоритмын бодлогуудалгоритмын бодлогууд
алгоритмын бодлогуудRenchindorj Monkhzul
 

What's hot (20)

мэдээлэл зүйн жишиг даалгавар 8 р анги
мэдээлэл зүйн жишиг даалгавар 8 р ангимэдээлэл зүйн жишиг даалгавар 8 р анги
мэдээлэл зүйн жишиг даалгавар 8 р анги
 
It101 lect9
It101 lect9It101 lect9
It101 lect9
 
U.cs101 алгоритм программчлал-1(1)
U.cs101   алгоритм программчлал-1(1)U.cs101   алгоритм программчлал-1(1)
U.cs101 алгоритм программчлал-1(1)
 
мэдээллийн системийн үндэс
мэдээллийн системийн үндэсмэдээллийн системийн үндэс
мэдээллийн системийн үндэс
 
Small basic үзүүлэн
Small basic үзүүлэнSmall basic үзүүлэн
Small basic үзүүлэн
 
массив
массивмассив
массив
 
си хэлний хичээлүүд 11 р анги
си хэлний хичээлүүд 11 р ангиси хэлний хичээлүүд 11 р анги
си хэлний хичээлүүд 11 р анги
 
U.cs101 алгоритм программчлал-2
U.cs101   алгоритм программчлал-2U.cs101   алгоритм программчлал-2
U.cs101 алгоритм программчлал-2
 
Medeelliin technology bagsh ix final
Medeelliin technology bagsh ix finalMedeelliin technology bagsh ix final
Medeelliin technology bagsh ix final
 
мэдээллийн технологи 1 тест
мэдээллийн технологи 1 тестмэдээллийн технологи 1 тест
мэдээллийн технологи 1 тест
 
Html хичээл
Html хичээлHtml хичээл
Html хичээл
 
Давталттай алгоритмын бодлогууд
Давталттай алгоритмын бодлогуудДавталттай алгоритмын бодлогууд
Давталттай алгоритмын бодлогууд
 
U.cs101 алгоритм программчлал-5 zasvar badral(1)
U.cs101   алгоритм программчлал-5 zasvar badral(1)U.cs101   алгоритм программчлал-5 zasvar badral(1)
U.cs101 алгоритм программчлал-5 zasvar badral(1)
 
чадварын үнэлгээ
чадварын үнэлгээ чадварын үнэлгээ
чадварын үнэлгээ
 
Paint програм
Paint програмPaint програм
Paint програм
 
Lekts01
Lekts01Lekts01
Lekts01
 
U.cs101 алгоритм программчлал-3
U.cs101   алгоритм программчлал-3U.cs101   алгоритм программчлал-3
U.cs101 алгоритм программчлал-3
 
Lecture1
Lecture1Lecture1
Lecture1
 
алгоритмын бодлогууд
алгоритмын бодлогуудалгоритмын бодлогууд
алгоритмын бодлогууд
 
It101 lec6 10.06
It101 lec6 10.06It101 lec6 10.06
It101 lec6 10.06
 

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