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

More Related Content

What's hot

Smallbasic
SmallbasicSmallbasic
алгоритм үндсэн ойлголт
алгоритм үндсэн ойлголталгоритм үндсэн ойлголт
алгоритм үндсэн ойлголт
Жавзмаа Ж
 
алгоритмын бодлогууд
алгоритмын бодлогуудалгоритмын бодлогууд
алгоритмын бодлогуудRenchindorj Monkhzul
 
Салаалсан алгоритмын бодлогууд
Салаалсан алгоритмын бодлогуудСалаалсан алгоритмын бодлогууд
Салаалсан алгоритмын бодлогуудБаярсайхан Л
 
11-р ангийн мэдээлэл зүйн тест
11-р ангийн мэдээлэл зүйн тест11-р ангийн мэдээлэл зүйн тест
11-р ангийн мэдээлэл зүйн тестDagii Dagii
 
U.cs101 алгоритм программчлал-7
U.cs101   алгоритм программчлал-7U.cs101   алгоритм программчлал-7
U.cs101 алгоритм программчлал-7
Badral Khurelbaatar
 
алгоритмчлалын үндэс
алгоритмчлалын үндэсалгоритмчлалын үндэс
алгоритмчлалын үндэсGombo Tumuruu
 
мультмедиа технологи
мультмедиа технологимультмедиа технологи
мультмедиа технологиKhishighuu Myanganbuu
 
давталттай алгоритм
давталттай алгоритмдавталттай алгоритм
давталттай алгоритм
GEnkhjargal
 
компьютеийн бүтэц
компьютеийн бүтэцкомпьютеийн бүтэц
компьютеийн бүтэцTeacher's E-content
 
File shahah zadlah hicheel
File shahah zadlah hicheelFile shahah zadlah hicheel
File shahah zadlah hicheeldajaaaaaa
 
Давталттай алгоритмын бодлогууд
Давталттай алгоритмын бодлогуудДавталттай алгоритмын бодлогууд
Давталттай алгоритмын бодлогуудБаярсайхан Л
 
Small basic үзүүлэн
Small basic үзүүлэнSmall basic үзүүлэн
Small basic үзүүлэн
baterden
 
си хэлний хичээлүүд 11 р анги
си хэлний хичээлүүд 11 р ангиси хэлний хичээлүүд 11 р анги
си хэлний хичээлүүд 11 р ангиenhsaran_tsahim
 
U.it101 lab 4
U.it101 lab 4U.it101 lab 4
U.it101 lab 4
BPurev
 
Medeelliin technology bagsh ix final
Medeelliin technology bagsh ix finalMedeelliin technology bagsh ix final
Medeelliin technology bagsh ix final
hurlee Soko
 
давталттай алгоритм
давталттай алгоритмдавталттай алгоритм
давталттай алгоритм
Burotino Iosifob
 

What's hot (20)

Smallbasic
SmallbasicSmallbasic
Smallbasic
 
Html хичээл
Html хичээлHtml хичээл
Html хичээл
 
U.it101 lab 4
U.it101 lab 4U.it101 lab 4
U.it101 lab 4
 
алгоритм үндсэн ойлголт
алгоритм үндсэн ойлголталгоритм үндсэн ойлголт
алгоритм үндсэн ойлголт
 
алгоритмын бодлогууд
алгоритмын бодлогуудалгоритмын бодлогууд
алгоритмын бодлогууд
 
Салаалсан алгоритмын бодлогууд
Салаалсан алгоритмын бодлогуудСалаалсан алгоритмын бодлогууд
Салаалсан алгоритмын бодлогууд
 
11-р ангийн мэдээлэл зүйн тест
11-р ангийн мэдээлэл зүйн тест11-р ангийн мэдээлэл зүйн тест
11-р ангийн мэдээлэл зүйн тест
 
U.cs101 алгоритм программчлал-7
U.cs101   алгоритм программчлал-7U.cs101   алгоритм программчлал-7
U.cs101 алгоритм программчлал-7
 
C++
C++C++
C++
 
алгоритмчлалын үндэс
алгоритмчлалын үндэсалгоритмчлалын үндэс
алгоритмчлалын үндэс
 
мультмедиа технологи
мультмедиа технологимультмедиа технологи
мультмедиа технологи
 
давталттай алгоритм
давталттай алгоритмдавталттай алгоритм
давталттай алгоритм
 
компьютеийн бүтэц
компьютеийн бүтэцкомпьютеийн бүтэц
компьютеийн бүтэц
 
File shahah zadlah hicheel
File shahah zadlah hicheelFile shahah zadlah hicheel
File shahah zadlah hicheel
 
Давталттай алгоритмын бодлогууд
Давталттай алгоритмын бодлогуудДавталттай алгоритмын бодлогууд
Давталттай алгоритмын бодлогууд
 
Small basic үзүүлэн
Small basic үзүүлэнSmall basic үзүүлэн
Small basic үзүүлэн
 
си хэлний хичээлүүд 11 р анги
си хэлний хичээлүүд 11 р ангиси хэлний хичээлүүд 11 р анги
си хэлний хичээлүүд 11 р анги
 
U.it101 lab 4
U.it101 lab 4U.it101 lab 4
U.it101 lab 4
 
Medeelliin technology bagsh ix final
Medeelliin technology bagsh ix finalMedeelliin technology bagsh ix final
Medeelliin technology bagsh ix final
 
давталттай алгоритм
давталттай алгоритмдавталттай алгоритм
давталттай алгоритм
 

Similar to Lab10 1-it101

Lab14 algorithm
Lab14 algorithmLab14 algorithm
Lab14 algorithm
BPurev
 
програмд үүсэх алдаа
програмд үүсэх алдаапрограмд үүсэх алдаа
програмд үүсэх алдааOnon Tuul
 
Grader mongolian
Grader mongolianGrader mongolian
Grader mongolian
Shirbazar8999
 
Wheel loader mongolian
Wheel loader mongolianWheel loader mongolian
Wheel loader mongolian
Shirbazar8999
 
бие даалт 1,2 бат өлзий
бие даалт 1,2  бат өлзийбие даалт 1,2  бат өлзий
бие даалт 1,2 бат өлзийEnhmandah Hemeelee
 
вэбд мэдээ оруулах
вэбд мэдээ оруулахвэбд мэдээ оруулах
вэбд мэдээ оруулах
Librarian
 
алгоритмчлалын үндэс
алгоритмчлалын үндэсалгоритмчлалын үндэс
алгоритмчлалын үндэсenhsaran_tsahim
 
Upointer and i pro ok
Upointer and i pro okUpointer and i pro ok
Upointer and i pro ok
ssusere62843
 
Lecture maker taniltsuulga
Lecture maker taniltsuulgaLecture maker taniltsuulga
Lecture maker taniltsuulgaSerod Osor
 
Crawler dozer mongolian
Crawler dozer mongolianCrawler dozer mongolian
Crawler dozer mongolian
Shirbazar8999
 
It101 lab 5
It101 lab 5It101 lab 5
It101 lab 5
BPurev
 
Auto cad программын монгол ном
Auto cad программын монгол номAuto cad программын монгол ном
Auto cad программын монгол ном
Namsrai Namchin
 
Auto cad программын монгол ном
Auto cad программын монгол номAuto cad программын монгол ном
Auto cad программын монгол ном
Buka King
 
Autocad 140430000617-phpapp02
Autocad 140430000617-phpapp02Autocad 140430000617-phpapp02
Autocad 140430000617-phpapp02
Цэргийн Хар
 

Similar to Lab10 1-it101 (17)

Lab14 algorithm
Lab14 algorithmLab14 algorithm
Lab14 algorithm
 
програмд үүсэх алдаа
програмд үүсэх алдаапрограмд үүсэх алдаа
програмд үүсэх алдаа
 
Grader mongolian
Grader mongolianGrader mongolian
Grader mongolian
 
Wheel loader mongolian
Wheel loader mongolianWheel loader mongolian
Wheel loader mongolian
 
бие даалт 1,2 бат өлзий
бие даалт 1,2  бат өлзийбие даалт 1,2  бат өлзий
бие даалт 1,2 бат өлзий
 
вэбд мэдээ оруулах
вэбд мэдээ оруулахвэбд мэдээ оруулах
вэбд мэдээ оруулах
 
алгоритмчлалын үндэс
алгоритмчлалын үндэсалгоритмчлалын үндэс
алгоритмчлалын үндэс
 
Computer hereglee1.lekts
Computer hereglee1.lektsComputer hereglee1.lekts
Computer hereglee1.lekts
 
Upointer and i pro ok
Upointer and i pro okUpointer and i pro ok
Upointer and i pro ok
 
Lecture maker taniltsuulga
Lecture maker taniltsuulgaLecture maker taniltsuulga
Lecture maker taniltsuulga
 
Crawler dozer mongolian
Crawler dozer mongolianCrawler dozer mongolian
Crawler dozer mongolian
 
лекц-2
лекц-2лекц-2
лекц-2
 
10g boloroo2
10g boloroo210g boloroo2
10g boloroo2
 
It101 lab 5
It101 lab 5It101 lab 5
It101 lab 5
 
Auto cad программын монгол ном
Auto cad программын монгол номAuto cad программын монгол ном
Auto cad программын монгол ном
 
Auto cad программын монгол ном
Auto cad программын монгол номAuto cad программын монгол ном
Auto cad программын монгол ном
 
Autocad 140430000617-phpapp02
Autocad 140430000617-phpapp02Autocad 140430000617-phpapp02
Autocad 140430000617-phpapp02
 

More from BPurev

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

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
 

Lab10 1-it101

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