SlideShare a Scribd company logo
1 of 3
1
ЛАБОРАТОРЫН АЖИЛ 14.
АЛГОРИТМ БЛОК СХЕМ-тэй ажиллах
Энэ хичээлээр энгийн хялбар алгоритмуудыг Flowgorithm програм ашиглан блок
схемээр дүрслэн үр дүнг гаргаж авах дадал, чадварт суралцахад оршино.
1. Flowgorithm програмын суурилуулах:
● http://flowgorithm.org/ сайтаас өөрийн үйлдлийн системд тохирох
хувилбараа сонгож татах.
● Програмыг татсаны дараа ZIP файлыг задлан, setup.exe файлыг
ажиллуулж, програмыг өөрийн компьютерт суулгах.
● Дээрх цонхны дараагийн /next/ товч даран, цааш дуусах /Finish/
хүртэл үргэлжлүүлэн дарж програмыг суулгана.
2. Flowgorithm програмтай ажиллах
Flowgorithm програм нь ажиллахад
хялбар бөгөөд зураг 2-ийн эхлэл,
төгсгөлийн хоорондох
сум бүхий дүрс дээр
дарж алгоритмд
хэрэглэгдэх дүрсүүдээ
сонгох юм.
Ямар дүрсийг тухайн алгоритмд
хэрэглэхийг онолын хэсгээс үзээрэй.
Алгоритмаа бичиж дууссаны дараа
товчлуур дарж програмыг ажиллуулах
ба үр дүнг үйлдэл бүрээр ажиллуулахыг хүсвэл товч дарна.
Зураг 2. Flowgorithmпрограмын цонх
2
Дараах жишээнүүдийг өөрсдийн компьютерт хийж үзээд дасгал ажилуудаа
тооцуулна уу.
Шугаманалгоритмын жишээ.
Хоёр тооны
нийлбэр олох
шугаман алгоритм
Салаалсаналгоритм.
Хоёр тооны ихийг
олох
3
Давталттайалгоритм.
ДурынN хүртлэх тоонуудын
нийлбэролох
ДАСГАЛ АЖИЛУУД:
Дасгал 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 катет өгөгдсөн бол гипотенузыг ол.

More Related Content

What's hot

U.it101 lab 4
U.it101 lab 4U.it101 lab 4
U.it101 lab 4BPurev
 
Давталттай алгоритмын бодлогууд
Давталттай алгоритмын бодлогуудДавталттай алгоритмын бодлогууд
Давталттай алгоритмын бодлогуудБаярсайхан Л
 
давталттай алгоритм
давталттай алгоритмдавталттай алгоритм
давталттай алгоритмGEnkhjargal
 
алгоритмчлалын үндэс
алгоритмчлалын үндэсалгоритмчлалын үндэс
алгоритмчлалын үндэсGombo Tumuruu
 
Algoritm
AlgoritmAlgoritm
Algoritmshulam
 
алгоритм
алгоритмалгоритм
алгоритмNarantungaa
 
11-р ангийн мэдээлэл зүйн тест
11-р ангийн мэдээлэл зүйн тест11-р ангийн мэдээлэл зүйн тест
11-р ангийн мэдээлэл зүйн тестDagii Dagii
 
U.cs101 алгоритм программчлал-3
U.cs101   алгоритм программчлал-3U.cs101   алгоритм программчлал-3
U.cs101 алгоритм программчлал-3Badral Khurelbaatar
 
Оюуны зураглал
Оюуны зураглалОюуны зураглал
Оюуны зураглалBurnee Naran
 
алгоритмын бодлогууд
алгоритмын бодлогуудалгоритмын бодлогууд
алгоритмын бодлогуудzulaazul_0603
 
Insert цэсний командууд
Insert цэсний командуудInsert цэсний командууд
Insert цэсний командуудOnon Tuul
 
алгоритмын бодлогууд
алгоритмын бодлогуудалгоритмын бодлогууд
алгоритмын бодлогуудRenchindorj Monkhzul
 

What's hot (20)

U.it101 lab 4
U.it101 lab 4U.it101 lab 4
U.it101 lab 4
 
U.it101 lab 4
U.it101 lab 4U.it101 lab 4
U.it101 lab 4
 
Давталттай алгоритмын бодлогууд
Давталттай алгоритмын бодлогуудДавталттай алгоритмын бодлогууд
Давталттай алгоритмын бодлогууд
 
давталттай алгоритм
давталттай алгоритмдавталттай алгоритм
давталттай алгоритм
 
алгоритмчлалын үндэс
алгоритмчлалын үндэсалгоритмчлалын үндэс
алгоритмчлалын үндэс
 
Algoritm
AlgoritmAlgoritm
Algoritm
 
алгоритм
алгоритмалгоритм
алгоритм
 
6 shugaman
6 shugaman6 shugaman
6 shugaman
 
11-р ангийн мэдээлэл зүйн тест
11-р ангийн мэдээлэл зүйн тест11-р ангийн мэдээлэл зүйн тест
11-р ангийн мэдээлэл зүйн тест
 
U.cs101 алгоритм программчлал-3
U.cs101   алгоритм программчлал-3U.cs101   алгоритм программчлал-3
U.cs101 алгоритм программчлал-3
 
Html хичээл
Html хичээлHtml хичээл
Html хичээл
 
Smallbasic
SmallbasicSmallbasic
Smallbasic
 
алгоритм 10 р анги
алгоритм 10 р ангиалгоритм 10 р анги
алгоритм 10 р анги
 
Salaalsan algoritm
Salaalsan algoritmSalaalsan algoritm
Salaalsan algoritm
 
It101 lect9
It101 lect9It101 lect9
It101 lect9
 
Оюуны зураглал
Оюуны зураглалОюуны зураглал
Оюуны зураглал
 
бодлого C++
бодлого C++бодлого C++
бодлого C++
 
алгоритмын бодлогууд
алгоритмын бодлогуудалгоритмын бодлогууд
алгоритмын бодлогууд
 
Insert цэсний командууд
Insert цэсний командуудInsert цэсний командууд
Insert цэсний командууд
 
алгоритмын бодлогууд
алгоритмын бодлогуудалгоритмын бодлогууд
алгоритмын бодлогууд
 

Similar to Lab14 algorithm

Lab10 1-it101
Lab10 1-it101Lab10 1-it101
Lab10 1-it101BPurev
 
програмд үүсэх алдаа
програмд үүсэх алдаапрограмд үүсэх алдаа
програмд үүсэх алдааOnon Tuul
 
Wheel loader mongolian
Wheel loader mongolianWheel loader mongolian
Wheel loader mongolianShirbazar8999
 
бие даалт 1,2 бат өлзий
бие даалт 1,2  бат өлзийбие даалт 1,2  бат өлзий
бие даалт 1,2 бат өлзийEnhmandah Hemeelee
 
вэбд мэдээ оруулах
вэбд мэдээ оруулахвэбд мэдээ оруулах
вэбд мэдээ оруулахLibrarian
 
Upointer and i pro ok
Upointer and i pro okUpointer and i pro ok
Upointer and i pro okssusere62843
 
Lecture maker taniltsuulga
Lecture maker taniltsuulgaLecture maker taniltsuulga
Lecture maker taniltsuulgaSerod Osor
 
Crawler dozer mongolian
Crawler dozer mongolianCrawler dozer mongolian
Crawler dozer mongolianShirbazar8999
 
It101 lab11 use case
It101 lab11 use caseIt101 lab11 use case
It101 lab11 use caseBPurev
 

Similar to Lab14 algorithm (13)

Lab10 1-it101
Lab10 1-it101Lab10 1-it101
Lab10 1-it101
 
програмд үүсэх алдаа
програмд үүсэх алдаапрограмд үүсэх алдаа
програмд үүсэх алдаа
 
Grader mongolian
Grader mongolianGrader mongolian
Grader mongolian
 
C++
C++C++
C++
 
Wheel loader mongolian
Wheel loader mongolianWheel loader mongolian
Wheel loader mongolian
 
бие даалт 1,2 бат өлзий
бие даалт 1,2  бат өлзийбие даалт 1,2  бат өлзий
бие даалт 1,2 бат өлзий
 
вэбд мэдээ оруулах
вэбд мэдээ оруулахвэбд мэдээ оруулах
вэбд мэдээ оруулах
 
Upointer and i pro ok
Upointer and i pro okUpointer and i pro ok
Upointer and i pro ok
 
Computer hereglee1.lekts
Computer hereglee1.lektsComputer hereglee1.lekts
Computer hereglee1.lekts
 
Lecture maker taniltsuulga
Lecture maker taniltsuulgaLecture maker taniltsuulga
Lecture maker taniltsuulga
 
Crawler dozer mongolian
Crawler dozer mongolianCrawler dozer mongolian
Crawler dozer mongolian
 
10g boloroo2
10g boloroo210g boloroo2
10g boloroo2
 
It101 lab11 use case
It101 lab11 use caseIt101 lab11 use case
It101 lab11 use case
 

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
 
Lab10 2-it101
Lab10 2-it101Lab10 2-it101
Lab10 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
 

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
 
Lab10 2-it101
Lab10 2-it101Lab10 2-it101
Lab10 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
 

Lab14 algorithm

  • 1. 1 ЛАБОРАТОРЫН АЖИЛ 14. АЛГОРИТМ БЛОК СХЕМ-тэй ажиллах Энэ хичээлээр энгийн хялбар алгоритмуудыг Flowgorithm програм ашиглан блок схемээр дүрслэн үр дүнг гаргаж авах дадал, чадварт суралцахад оршино. 1. Flowgorithm програмын суурилуулах: ● http://flowgorithm.org/ сайтаас өөрийн үйлдлийн системд тохирох хувилбараа сонгож татах. ● Програмыг татсаны дараа ZIP файлыг задлан, setup.exe файлыг ажиллуулж, програмыг өөрийн компьютерт суулгах. ● Дээрх цонхны дараагийн /next/ товч даран, цааш дуусах /Finish/ хүртэл үргэлжлүүлэн дарж програмыг суулгана. 2. Flowgorithm програмтай ажиллах Flowgorithm програм нь ажиллахад хялбар бөгөөд зураг 2-ийн эхлэл, төгсгөлийн хоорондох сум бүхий дүрс дээр дарж алгоритмд хэрэглэгдэх дүрсүүдээ сонгох юм. Ямар дүрсийг тухайн алгоритмд хэрэглэхийг онолын хэсгээс үзээрэй. Алгоритмаа бичиж дууссаны дараа товчлуур дарж програмыг ажиллуулах ба үр дүнг үйлдэл бүрээр ажиллуулахыг хүсвэл товч дарна. Зураг 2. Flowgorithmпрограмын цонх
  • 2. 2 Дараах жишээнүүдийг өөрсдийн компьютерт хийж үзээд дасгал ажилуудаа тооцуулна уу. Шугаманалгоритмын жишээ. Хоёр тооны нийлбэр олох шугаман алгоритм Салаалсаналгоритм. Хоёр тооны ихийг олох
  • 3. 3 Давталттайалгоритм. ДурынN хүртлэх тоонуудын нийлбэролох ДАСГАЛ АЖИЛУУД: Дасгал 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 катет өгөгдсөн бол гипотенузыг ол.