SlideShare a Scribd company logo
1 of 3
1
ЛАБОРАТОРЫН АЖИЛ 4.
АЛГОРИТМ БЛОК СХЕМ-тэй ажиллах
Ажлын зорилго:
Энэ хичээлээр энгийн хялбар алгоритмуудыг Flowgorithm програм
ашиглан блок схемээр дүрслэн үр дүнг гаргаж авах дадалд суралцахад
оршино.
Дараах дүрсүүдийг ашиглан Flowgorithm програм дээр дасгал
ажилуудыг хийгээрэй.
Хүснэгт 2.1. Алгоритмийн блок схем
Элемент
Элементийн
нэр
Үйлдэлийн тайлбар
Terminator
Эхлэл/Төгсгөл
Алгоритмын Эхлэл эсвэл Төгсгөл
Manual Input
Оролт
Алгоритм гүйцэтгэгч буюу компьютерт
гаднаас өгөгдөл оруулах
Display Гаралт Үр дүнг хэрэглэгчид гаргаж үзүүлэх
Data
Оролт/Гаралт
Оролт-Гаралтын үйлдлийн ерөнхий
тэмдэглэгээ
Decision
Нөхцөл шалгах
Өгсөн нөхцөлийг шалгаж шийдвэр
гаргах буюу салаа замын аль нэгээр нь
явах
Preparation
Параметрт
давталт
Давталт буюу циклийн эхлэл
Process
Процессс
Дээрх бусад үйлдлүүд: арифметик
үйлдлүүд ба утга олгох үйлдэлүүд гэх
мэт
Шилжилтийн
шугам
Шилжилтийн шугам
Connector
Залгаас
Тухайн хуудсанд багтахгүй байгаа блок
схемийг өөр хуудсанд үргэлжлүүлэхдээ
хоёр хуудасны залгаасыг тэмдэглэх
2
Жишээ
Шугасан алгоритм.
1. Хоёртоонынийлбэр
олох шугаманалгоритм
Салаалсаналгоритм.
2. Хоёртооныихийг
олох
3
Дасгал ажилууд:
Дасгал 1. Үгэн алгоритмыг блок
схемээр илэрхийл.
1. Алгоритм эхэлнэ.
2. x хувьсагчийн утгыг гараас
оруулна.
3. x-г 100-д хуваагаад M
хувьсагчид утгыг олгоно.
4. Дэлгэцэнд М утгыг хэвлэнэ.
5. Алгоритм төгсөнө.
Дасгал 2. Өөрийн овог, нэр,
суралцаж буй мэргэжлийг асуугаад
дараа нь хариулдаг алгоритм зохио.
Дасгал 3. Гурвалжны 3 тал өгөгдсөн
бол талбайг нь ол.
Дасгал 4. Квадрат тэгшитгэлийг
бодох алгоритм зохио.
Дасгал 5. m,n натурал тоонууд
өгөгджээ. m n зэрэгтийг ол.
Дасгал 6. Натурал тоо M ийн хүрдийг хэвлэх.
Дасгал 7. Натурал N хүртлэх сондгой тоонуудын үржвэрийг олох
Дасгал 8. Ялгавар нь 2 байх 15 хосыг хэвлэ.
Жнь: (3,5) (11,13) …….. 16
Дасгал 9. Тэгш өнцөгт гурвалжны 2 катет өгөгдсөн бол гипотенузыг ол.
Давталттайалгоритм.
3. ДурынN хүртлэх тоонуудын
нийлбэролох

More Related Content

What's hot

Давталттай алгоритмын бодлогууд
Давталттай алгоритмын бодлогуудДавталттай алгоритмын бодлогууд
Давталттай алгоритмын бодлогуудБаярсайхан Л
 
Шугаман алгоритмын бодлогууд
Шугаман алгоритмын бодлогуудШугаман алгоритмын бодлогууд
Шугаман алгоритмын бодлогуудБаярсайхан Л
 
U.cs101 алгоритм программчлал-3
U.cs101   алгоритм программчлал-3U.cs101   алгоритм программчлал-3
U.cs101 алгоритм программчлал-3Badral Khurelbaatar
 
U.cs101 алгоритм программчлал-1(1)
U.cs101   алгоритм программчлал-1(1)U.cs101   алгоритм программчлал-1(1)
U.cs101 алгоритм программчлал-1(1)Badral Khurelbaatar
 
U.cs101 алгоритм программчлал-10
U.cs101   алгоритм программчлал-10U.cs101   алгоритм программчлал-10
U.cs101 алгоритм программчлал-10Badral Khurelbaatar
 
11-р ангийн мэдээлэл зүйн тест
11-р ангийн мэдээлэл зүйн тест11-р ангийн мэдээлэл зүйн тест
11-р ангийн мэдээлэл зүйн тестDagii Dagii
 
тоон логик 3 l,4lсуурь логик
тоон логик 3 l,4lсуурь логиктоон логик 3 l,4lсуурь логик
тоон логик 3 l,4lсуурь логикtsdnsrn
 
U.cs101 алгоритм программчлал-2
U.cs101   алгоритм программчлал-2U.cs101   алгоритм программчлал-2
U.cs101 алгоритм программчлал-2Badral Khurelbaatar
 
U.cs101 алгоритм программчлал-7
U.cs101   алгоритм программчлал-7U.cs101   алгоритм программчлал-7
U.cs101 алгоритм программчлал-7Badral Khurelbaatar
 
мультмедиа технологи
мультмедиа технологимультмедиа технологи
мультмедиа технологиKhishighuu Myanganbuu
 
Insert цэсний командууд
Insert цэсний командуудInsert цэсний командууд
Insert цэсний командуудOnon Tuul
 
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
 

What's hot (20)

Давталттай алгоритмын бодлогууд
Давталттай алгоритмын бодлогуудДавталттай алгоритмын бодлогууд
Давталттай алгоритмын бодлогууд
 
Шугаман алгоритмын бодлогууд
Шугаман алгоритмын бодлогуудШугаман алгоритмын бодлогууд
Шугаман алгоритмын бодлогууд
 
U.cs101 алгоритм программчлал-3
U.cs101   алгоритм программчлал-3U.cs101   алгоритм программчлал-3
U.cs101 алгоритм программчлал-3
 
алгоритм 8
алгоритм 8алгоритм 8
алгоритм 8
 
U.cs101 алгоритм программчлал-1(1)
U.cs101   алгоритм программчлал-1(1)U.cs101   алгоритм программчлал-1(1)
U.cs101 алгоритм программчлал-1(1)
 
C++ vndsen oilgolt хичээл 1
C++ vndsen oilgolt хичээл 1C++ vndsen oilgolt хичээл 1
C++ vndsen oilgolt хичээл 1
 
6 shugaman
6 shugaman6 shugaman
6 shugaman
 
U.cs101 алгоритм программчлал-10
U.cs101   алгоритм программчлал-10U.cs101   алгоритм программчлал-10
U.cs101 алгоритм программчлал-10
 
11-р ангийн мэдээлэл зүйн тест
11-р ангийн мэдээлэл зүйн тест11-р ангийн мэдээлэл зүйн тест
11-р ангийн мэдээлэл зүйн тест
 
мэдээллийн технологи 1 тест
мэдээллийн технологи 1 тестмэдээллийн технологи 1 тест
мэдээллийн технологи 1 тест
 
C cons
C consC cons
C cons
 
Lection 1
Lection 1Lection 1
Lection 1
 
тоон логик 3 l,4lсуурь логик
тоон логик 3 l,4lсуурь логиктоон логик 3 l,4lсуурь логик
тоон логик 3 l,4lсуурь логик
 
U.cs101 алгоритм программчлал-2
U.cs101   алгоритм программчлал-2U.cs101   алгоритм программчлал-2
U.cs101 алгоритм программчлал-2
 
Html хичээл
Html хичээлHtml хичээл
Html хичээл
 
U.cs101 алгоритм программчлал-7
U.cs101   алгоритм программчлал-7U.cs101   алгоритм программчлал-7
U.cs101 алгоритм программчлал-7
 
мультмедиа технологи
мультмедиа технологимультмедиа технологи
мультмедиа технологи
 
семинар4
семинар4семинар4
семинар4
 
Insert цэсний командууд
Insert цэсний командуудInsert цэсний командууд
Insert цэсний командууд
 
U.cs101 алгоритм программчлал-5 zasvar badral(1)
U.cs101   алгоритм программчлал-5 zasvar badral(1)U.cs101   алгоритм программчлал-5 zasvar badral(1)
U.cs101 алгоритм программчлал-5 zasvar badral(1)
 

Viewers also liked

IT101 LAB NOM
IT101 LAB NOMIT101 LAB NOM
IT101 LAB NOMBPurev
 
Lab6 db
Lab6 dbLab6 db
Lab6 dbBPurev
 
It101 lab 5
It101 lab 5It101 lab 5
It101 lab 5BPurev
 
Laboratory 2
Laboratory 2Laboratory 2
Laboratory 2BPurev
 
Laboratory 10
Laboratory 10Laboratory 10
Laboratory 10BPurev
 
U.IT101 Lab3
U.IT101 Lab3U.IT101 Lab3
U.IT101 Lab3BPurev
 
Laboratory 9
Laboratory 9Laboratory 9
Laboratory 9BPurev
 
U.IT101 Lab8
U.IT101 Lab8U.IT101 Lab8
U.IT101 Lab8BPurev
 
лабораторийн ажил 1 дөлгөөн тайвнаа
лабораторийн ажил 1 дөлгөөн тайвнаалабораторийн ажил 1 дөлгөөн тайвнаа
лабораторийн ажил 1 дөлгөөн тайвнааBPurev
 
Mc farlan's strategic grid
Mc farlan's strategic gridMc farlan's strategic grid
Mc farlan's strategic gridManish Chaurasia
 

Viewers also liked (11)

IT101 LAB NOM
IT101 LAB NOMIT101 LAB NOM
IT101 LAB NOM
 
Lab6 db
Lab6 dbLab6 db
Lab6 db
 
It101 lab 5
It101 lab 5It101 lab 5
It101 lab 5
 
Lab7
Lab7Lab7
Lab7
 
Laboratory 2
Laboratory 2Laboratory 2
Laboratory 2
 
Laboratory 10
Laboratory 10Laboratory 10
Laboratory 10
 
U.IT101 Lab3
U.IT101 Lab3U.IT101 Lab3
U.IT101 Lab3
 
Laboratory 9
Laboratory 9Laboratory 9
Laboratory 9
 
U.IT101 Lab8
U.IT101 Lab8U.IT101 Lab8
U.IT101 Lab8
 
лабораторийн ажил 1 дөлгөөн тайвнаа
лабораторийн ажил 1 дөлгөөн тайвнаалабораторийн ажил 1 дөлгөөн тайвнаа
лабораторийн ажил 1 дөлгөөн тайвнаа
 
Mc farlan's strategic grid
Mc farlan's strategic gridMc farlan's strategic grid
Mc farlan's strategic grid
 

Similar to U.it101 lab 4

алгоритмчлалын үндэс
алгоритмчлалын үндэсалгоритмчлалын үндэс
алгоритмчлалын үндэсGombo Tumuruu
 
Lab10 1-it101
Lab10 1-it101Lab10 1-it101
Lab10 1-it101BPurev
 
Lab14 algorithm
Lab14 algorithmLab14 algorithm
Lab14 algorithmBPurev
 
Lab10 2-it101
Lab10 2-it101Lab10 2-it101
Lab10 2-it101BPurev
 
бие даалт 1,2 бат өлзий
бие даалт 1,2  бат өлзийбие даалт 1,2  бат өлзий
бие даалт 1,2 бат өлзийEnhmandah Hemeelee
 
It101 lab 4
It101 lab 4It101 lab 4
It101 lab 4BPurev
 
It101 lab 4
It101 lab 4It101 lab 4
It101 lab 4taivna
 
програмд үүсэх алдаа
програмд үүсэх алдаапрограмд үүсэх алдаа
програмд үүсэх алдааOnon Tuul
 
алгоритмчлалын үндэс
алгоритмчлалын үндэсалгоритмчлалын үндэс
алгоритмчлалын үндэсenhsaran_tsahim
 
Algoritm
AlgoritmAlgoritm
Algoritmshulam
 
Wheel loader mongolian
Wheel loader mongolianWheel loader mongolian
Wheel loader mongolianShirbazar8999
 

Similar to U.it101 lab 4 (16)

алгоритмчлалын үндэс
алгоритмчлалын үндэсалгоритмчлалын үндэс
алгоритмчлалын үндэс
 
Lab10 1-it101
Lab10 1-it101Lab10 1-it101
Lab10 1-it101
 
Lab14 algorithm
Lab14 algorithmLab14 algorithm
Lab14 algorithm
 
Lab10 2-it101
Lab10 2-it101Lab10 2-it101
Lab10 2-it101
 
бие даалт 1,2 бат өлзий
бие даалт 1,2  бат өлзийбие даалт 1,2  бат өлзий
бие даалт 1,2 бат өлзий
 
Lecture 1
Lecture 1Lecture 1
Lecture 1
 
алгоритм
алгоритмалгоритм
алгоритм
 
It101 lab 4
It101 lab 4It101 lab 4
It101 lab 4
 
It101 lab 4
It101 lab 4It101 lab 4
It101 lab 4
 
It101 lab 4
It101 lab 4It101 lab 4
It101 lab 4
 
програмд үүсэх алдаа
програмд үүсэх алдаапрограмд үүсэх алдаа
програмд үүсэх алдаа
 
алгоритмчлалын үндэс
алгоритмчлалын үндэсалгоритмчлалын үндэс
алгоритмчлалын үндэс
 
Algoritm
AlgoritmAlgoritm
Algoritm
 
9 salaalsan algkritm (1)
9 salaalsan algkritm (1)9 salaalsan algkritm (1)
9 salaalsan algkritm (1)
 
Lec8 break
Lec8 breakLec8 break
Lec8 break
 
Wheel loader mongolian
Wheel loader mongolianWheel loader mongolian
Wheel loader mongolian
 

More from BPurev

Bodlogo11.05
Bodlogo11.05Bodlogo11.05
Bodlogo11.05BPurev
 
Lab11 2-it101
Lab11 2-it101Lab11 2-it101
Lab11 2-it101BPurev
 
Lab11 2-it101
Lab11 2-it101Lab11 2-it101
Lab11 2-it101BPurev
 
Lab9 it101
Lab9 it101Lab9 it101
Lab9 it101BPurev
 
Bie daalt 2 sedev
Bie daalt 2 sedevBie daalt 2 sedev
Bie daalt 2 sedevBPurev
 
Bodlogo3
Bodlogo3Bodlogo3
Bodlogo3BPurev
 
203lab3
203lab3203lab3
203lab3BPurev
 
203lab1
203lab1203lab1
203lab1BPurev
 
203lec2
203lec2203lec2
203lec2BPurev
 
Bie daaltiin ajil 2 zaavar
Bie daaltiin ajil 2 zaavarBie daaltiin ajil 2 zaavar
Bie daaltiin ajil 2 zaavarBPurev
 
Bie daalt 2 sedev
Bie daalt 2 sedevBie daalt 2 sedev
Bie daalt 2 sedevBPurev
 
Bie daalt 2 sedev
Bie daalt 2 sedevBie daalt 2 sedev
Bie daalt 2 sedevBPurev
 
Bie daalt 1 zaavar
Bie daalt 1 zaavarBie daalt 1 zaavar
Bie daalt 1 zaavarBPurev
 
Lab2 windows2
Lab2 windows2Lab2 windows2
Lab2 windows2BPurev
 
Lab15. wbs
Lab15. wbsLab15. wbs
Lab15. wbsBPurev
 
Lab13 basic theory
Lab13 basic theoryLab13 basic theory
Lab13 basic theoryBPurev
 
Lab12 computer component
Lab12 computer componentLab12 computer component
Lab12 computer componentBPurev
 
Lab11 system security
Lab11 system securityLab11 system security
Lab11 system securityBPurev
 
Lab10 suljee
Lab10 suljeeLab10 suljee
Lab10 suljeeBPurev
 

More from BPurev (20)

Bodlogo11.05
Bodlogo11.05Bodlogo11.05
Bodlogo11.05
 
Lab11 2-it101
Lab11 2-it101Lab11 2-it101
Lab11 2-it101
 
Lab11 2-it101
Lab11 2-it101Lab11 2-it101
Lab11 2-it101
 
Lab9 it101
Lab9 it101Lab9 it101
Lab9 it101
 
Bie daalt 2 sedev
Bie daalt 2 sedevBie daalt 2 sedev
Bie daalt 2 sedev
 
Bodlogo3
Bodlogo3Bodlogo3
Bodlogo3
 
203lab3
203lab3203lab3
203lab3
 
203lab1
203lab1203lab1
203lab1
 
203lec2
203lec2203lec2
203lec2
 
Bie daaltiin ajil 2 zaavar
Bie daaltiin ajil 2 zaavarBie daaltiin ajil 2 zaavar
Bie daaltiin ajil 2 zaavar
 
Bie daalt 2 sedev
Bie daalt 2 sedevBie daalt 2 sedev
Bie daalt 2 sedev
 
Bie daalt 2 sedev
Bie daalt 2 sedevBie daalt 2 sedev
Bie daalt 2 sedev
 
Bie daalt 1 zaavar
Bie daalt 1 zaavarBie daalt 1 zaavar
Bie daalt 1 zaavar
 
Lab2 windows2
Lab2 windows2Lab2 windows2
Lab2 windows2
 
Lab16
Lab16Lab16
Lab16
 
Lab15. wbs
Lab15. wbsLab15. wbs
Lab15. wbs
 
Lab13 basic theory
Lab13 basic theoryLab13 basic theory
Lab13 basic theory
 
Lab12 computer component
Lab12 computer componentLab12 computer component
Lab12 computer component
 
Lab11 system security
Lab11 system securityLab11 system security
Lab11 system security
 
Lab10 suljee
Lab10 suljeeLab10 suljee
Lab10 suljee
 

U.it101 lab 4

  • 1. 1 ЛАБОРАТОРЫН АЖИЛ 4. АЛГОРИТМ БЛОК СХЕМ-тэй ажиллах Ажлын зорилго: Энэ хичээлээр энгийн хялбар алгоритмуудыг Flowgorithm програм ашиглан блок схемээр дүрслэн үр дүнг гаргаж авах дадалд суралцахад оршино. Дараах дүрсүүдийг ашиглан Flowgorithm програм дээр дасгал ажилуудыг хийгээрэй. Хүснэгт 2.1. Алгоритмийн блок схем Элемент Элементийн нэр Үйлдэлийн тайлбар Terminator Эхлэл/Төгсгөл Алгоритмын Эхлэл эсвэл Төгсгөл Manual Input Оролт Алгоритм гүйцэтгэгч буюу компьютерт гаднаас өгөгдөл оруулах Display Гаралт Үр дүнг хэрэглэгчид гаргаж үзүүлэх Data Оролт/Гаралт Оролт-Гаралтын үйлдлийн ерөнхий тэмдэглэгээ Decision Нөхцөл шалгах Өгсөн нөхцөлийг шалгаж шийдвэр гаргах буюу салаа замын аль нэгээр нь явах Preparation Параметрт давталт Давталт буюу циклийн эхлэл Process Процессс Дээрх бусад үйлдлүүд: арифметик үйлдлүүд ба утга олгох үйлдэлүүд гэх мэт Шилжилтийн шугам Шилжилтийн шугам Connector Залгаас Тухайн хуудсанд багтахгүй байгаа блок схемийг өөр хуудсанд үргэлжлүүлэхдээ хоёр хуудасны залгаасыг тэмдэглэх
  • 2. 2 Жишээ Шугасан алгоритм. 1. Хоёртоонынийлбэр олох шугаманалгоритм Салаалсаналгоритм. 2. Хоёртооныихийг олох
  • 3. 3 Дасгал ажилууд: Дасгал 1. Үгэн алгоритмыг блок схемээр илэрхийл. 1. Алгоритм эхэлнэ. 2. x хувьсагчийн утгыг гараас оруулна. 3. x-г 100-д хуваагаад M хувьсагчид утгыг олгоно. 4. Дэлгэцэнд М утгыг хэвлэнэ. 5. Алгоритм төгсөнө. Дасгал 2. Өөрийн овог, нэр, суралцаж буй мэргэжлийг асуугаад дараа нь хариулдаг алгоритм зохио. Дасгал 3. Гурвалжны 3 тал өгөгдсөн бол талбайг нь ол. Дасгал 4. Квадрат тэгшитгэлийг бодох алгоритм зохио. Дасгал 5. m,n натурал тоонууд өгөгджээ. m n зэрэгтийг ол. Дасгал 6. Натурал тоо M ийн хүрдийг хэвлэх. Дасгал 7. Натурал N хүртлэх сондгой тоонуудын үржвэрийг олох Дасгал 8. Ялгавар нь 2 байх 15 хосыг хэвлэ. Жнь: (3,5) (11,13) …….. 16 Дасгал 9. Тэгш өнцөгт гурвалжны 2 катет өгөгдсөн бол гипотенузыг ол. Давталттайалгоритм. 3. ДурынN хүртлэх тоонуудын нийлбэролох