SlideShare a Scribd company logo
1 of 10
Алгоритмын “салаалалт” бүтэц
Ц.Батхуяг
Чоно Ямаа Өвс
Зорилго
Нөхцөл
Сонголт
Бидний өдөр тутмын амьдралд
Нөхцөл?
Сонголт?
Салаалсан алгоритм
– Тодорхойлолт: Зарим алхам биелэгдэх эсэх нь
ямар нэг нөхцөлөөс хамаардаг алгоритмыг
салаалсан алгоритм гэнэ.
Нөхцөл шалгах үйлдэл нь
 Нөхцөл нь <, >, =, <>, <=, >=
тэмдгүүдийг ашиглан харьцуулах
үйлдэл хийдэг.
нөцөл
үйлдэл1 үйлдэл2
Тавил
Өгөгдсөн 2 тооны багыг ол.
Оролт: Зайгаар тусгаарлагдсан 2 тоо өгөгдөнө.
Гаралт: Хариуг хэвлэ.
Жишээ 1:
Оролт: 5 3
Гаралт: 3
Жишээ 3
Тавил
Өгөгдсөн 2 тоо тэнцүү эсэхийг тодорхойл.
Оролт: 2 тоо өгөнө.
Гаралт: "YES" "NO" гэж хэвлэнэ.
Жишээ 1:
Оролт: 1 2
Гаралт: NO
Жишээ 4
Тавил
x,y тоо өгөгдөв. x>y бол x-y, x<y бол y-x+1
хэвлэ.
Оролт: 2 тоо өгөгдөнө.
Гаралт: Тохирох хариуг хэвлэ.
Жишээ 1:
Оролт: 5 6
Гаралт: 2
Жишээ 5
Тавил
x,y,z, тоо өгөв. Ийм 3 талтай гурвалжин орших уу? Хэрэв орших бол
тэгш өнцөгт гурвалжин мөн үү?
Оролт: 3 тоо өгөнө.
Гаралт: Оршвол "YES" үгүй бол "NO" хэрэв оршвол тэгш өнцөгт
гурвалжин эсэхийг "YES" "NO" хэвлэ.
Жишээ 1:
Оролт: 1 2 3
Гаралт: NO
Жишээ 2:
Оролт: 3 4 5
Гаралт: YES
Жишээ 6
Гэрийн даалгавар
 Гэрийн даалгаварыг групп хаягаар болон
Эрдмийн түлхүүрээр зааврын хамт явуулна

More Related Content

What's hot

11-р ангийн мэдээлэл зүйн тест
11-р ангийн мэдээлэл зүйн тест11-р ангийн мэдээлэл зүйн тест
11-р ангийн мэдээлэл зүйн тестDagii Dagii
 
бичвэр мэдээлэл боловсруулах програмын тест
бичвэр мэдээлэл боловсруулах  програмын тестбичвэр мэдээлэл боловсруулах  програмын тест
бичвэр мэдээлэл боловсруулах програмын тестMaral Bobih
 
02 06-р анги (объектын орчин, шинж чанарыг тодорхойлох)
02 06-р анги (объектын орчин, шинж чанарыг тодорхойлох)02 06-р анги (объектын орчин, шинж чанарыг тодорхойлох)
02 06-р анги (объектын орчин, шинж чанарыг тодорхойлох)Dagvarichin Amaraa
 
давталттай алгоритм
давталттай алгоритмдавталттай алгоритм
давталттай алгоритмGEnkhjargal
 
алгоритм
алгоритмалгоритм
алгоритмNarantungaa
 
U.cs101 алгоритм программчлал-3
U.cs101   алгоритм программчлал-3U.cs101   алгоритм программчлал-3
U.cs101 алгоритм программчлал-3Badral Khurelbaatar
 
01_6-р анги (Мэдээ, Мэдээлэл түүний шинж чанар)
01_6-р анги (Мэдээ, Мэдээлэл түүний шинж чанар)01_6-р анги (Мэдээ, Мэдээлэл түүний шинж чанар)
01_6-р анги (Мэдээ, Мэдээлэл түүний шинж чанар)Dagvarichin Amaraa
 
U.cs101 алгоритм программчлал-1(1)
U.cs101   алгоритм программчлал-1(1)U.cs101   алгоритм программчлал-1(1)
U.cs101 алгоритм программчлал-1(1)Badral Khurelbaatar
 
Algoritmiin bodloguud
Algoritmiin bodloguudAlgoritmiin bodloguud
Algoritmiin bodloguudshulam
 

What's hot (20)

11-р ангийн мэдээлэл зүйн тест
11-р ангийн мэдээлэл зүйн тест11-р ангийн мэдээлэл зүйн тест
11-р ангийн мэдээлэл зүйн тест
 
бичвэр мэдээлэл боловсруулах програмын тест
бичвэр мэдээлэл боловсруулах  програмын тестбичвэр мэдээлэл боловсруулах  програмын тест
бичвэр мэдээлэл боловсруулах програмын тест
 
6 shugaman
6 shugaman6 shugaman
6 shugaman
 
02 06-р анги (объектын орчин, шинж чанарыг тодорхойлох)
02 06-р анги (объектын орчин, шинж чанарыг тодорхойлох)02 06-р анги (объектын орчин, шинж чанарыг тодорхойлох)
02 06-р анги (объектын орчин, шинж чанарыг тодорхойлох)
 
5 algorithm
5 algorithm5 algorithm
5 algorithm
 
давталттай алгоритм
давталттай алгоритмдавталттай алгоритм
давталттай алгоритм
 
алгоритм 10 р анги
алгоритм 10 р ангиалгоритм 10 р анги
алгоритм 10 р анги
 
6 9 -r angi
6 9 -r angi6 9 -r angi
6 9 -r angi
 
Test
TestTest
Test
 
алгоритм
алгоритмалгоритм
алгоритм
 
алгоритм 8
алгоритм 8алгоритм 8
алгоритм 8
 
7salaalsan
7salaalsan7salaalsan
7salaalsan
 
U.cs101 алгоритм программчлал-3
U.cs101   алгоритм программчлал-3U.cs101   алгоритм программчлал-3
U.cs101 алгоритм программчлал-3
 
01_6-р анги (Мэдээ, Мэдээлэл түүний шинж чанар)
01_6-р анги (Мэдээ, Мэдээлэл түүний шинж чанар)01_6-р анги (Мэдээ, Мэдээлэл түүний шинж чанар)
01_6-р анги (Мэдээ, Мэдээлэл түүний шинж чанар)
 
U.cs101 алгоритм программчлал-1(1)
U.cs101   алгоритм программчлал-1(1)U.cs101   алгоритм программчлал-1(1)
U.cs101 алгоритм программчлал-1(1)
 
Smallbasic
SmallbasicSmallbasic
Smallbasic
 
Algoritmiin bodloguud
Algoritmiin bodloguudAlgoritmiin bodloguud
Algoritmiin bodloguud
 
C++ vndsen oilgolt хичээл 1
C++ vndsen oilgolt хичээл 1C++ vndsen oilgolt хичээл 1
C++ vndsen oilgolt хичээл 1
 
U.it101 lab 4
U.it101 lab 4U.it101 lab 4
U.it101 lab 4
 
чадварын үнэлгээ
чадварын үнэлгээ чадварын үнэлгээ
чадварын үнэлгээ
 

Viewers also liked

9 р анги хөтөлбөр
9 р анги хөтөлбөр9 р анги хөтөлбөр
9 р анги хөтөлбөрshulam
 
харандаагаар зурах арга
харандаагаар зурах аргахарандаагаар зурах арга
харандаагаар зурах аргаschool14
 
Ээлжит хичээлийн хөтөлбөрүүд 9-р анги мэдээлэлзүй
Ээлжит хичээлийн хөтөлбөрүүд 9-р анги мэдээлэлзүйЭэлжит хичээлийн хөтөлбөрүүд 9-р анги мэдээлэлзүй
Ээлжит хичээлийн хөтөлбөрүүд 9-р анги мэдээлэлзүйroza_toshke
 
мэдээлэл зүйн хичээлийн 10
мэдээлэл зүйн хичээлийн 10мэдээлэл зүйн хичээлийн 10
мэдээлэл зүйн хичээлийн 10FLux YT
 
Dagaad zuraarai
Dagaad zuraaraiDagaad zuraarai
Dagaad zuraaraibajii82
 

Viewers also liked (9)

улсад явсан Iq
улсад явсан Iqулсад явсан Iq
улсад явсан Iq
 
9 р анги хөтөлбөр
9 р анги хөтөлбөр9 р анги хөтөлбөр
9 р анги хөтөлбөр
 
заавар
зааварзаавар
заавар
 
харандаагаар зурах арга
харандаагаар зурах аргахарандаагаар зурах арга
харандаагаар зурах арга
 
Өнгө зохицол
Өнгө зохицолӨнгө зохицол
Өнгө зохицол
 
Ээлжит хичээлийн хөтөлбөрүүд 9-р анги мэдээлэлзүй
Ээлжит хичээлийн хөтөлбөрүүд 9-р анги мэдээлэлзүйЭэлжит хичээлийн хөтөлбөрүүд 9-р анги мэдээлэлзүй
Ээлжит хичээлийн хөтөлбөрүүд 9-р анги мэдээлэлзүй
 
мэдээлэл зүйн хичээлийн 10
мэдээлэл зүйн хичээлийн 10мэдээлэл зүйн хичээлийн 10
мэдээлэл зүйн хичээлийн 10
 
Dagaad zuraarai
Dagaad zuraaraiDagaad zuraarai
Dagaad zuraarai
 
б.хашчулуу илтгэл
б.хашчулуу илтгэлб.хашчулуу илтгэл
б.хашчулуу илтгэл
 

Similar to Алгоритмын “салаалалт” бүтэц

Mathcad beginning-appendix
Mathcad beginning-appendixMathcad beginning-appendix
Mathcad beginning-appendixBabaa Naya
 
9.эрэмбэлэлтийн аргууд
9.эрэмбэлэлтийн аргууд9.эрэмбэлэлтийн аргууд
9.эрэмбэлэлтийн аргуудBayalagmaa Davaanyam
 
U.cs101 алгоритм программчлал-2
U.cs101   алгоритм программчлал-2U.cs101   алгоритм программчлал-2
U.cs101 алгоритм программчлал-2Badral Khurelbaatar
 
11 р анги 2 отгонтуяаodp
11 р анги 2 отгонтуяаodp11 р анги 2 отгонтуяаodp
11 р анги 2 отгонтуяаodpTstuya68
 

Similar to Алгоритмын “салаалалт” бүтэц (6)

If presentation
If presentationIf presentation
If presentation
 
Hicheel
HicheelHicheel
Hicheel
 
Mathcad beginning-appendix
Mathcad beginning-appendixMathcad beginning-appendix
Mathcad beginning-appendix
 
9.эрэмбэлэлтийн аргууд
9.эрэмбэлэлтийн аргууд9.эрэмбэлэлтийн аргууд
9.эрэмбэлэлтийн аргууд
 
U.cs101 алгоритм программчлал-2
U.cs101   алгоритм программчлал-2U.cs101   алгоритм программчлал-2
U.cs101 алгоритм программчлал-2
 
11 р анги 2 отгонтуяаodp
11 р анги 2 отгонтуяаodp11 р анги 2 отгонтуяаodp
11 р анги 2 отгонтуяаodp
 

Алгоритмын “салаалалт” бүтэц