SlideShare a Scribd company logo
1 of 3
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

Салаалсан алгоритмын бодлогууд
Салаалсан алгоритмын бодлогуудСалаалсан алгоритмын бодлогууд
Салаалсан алгоритмын бодлогуудБаярсайхан Л
 
давталттай алгоритм
давталттай алгоритмдавталттай алгоритм
давталттай алгоритмEnkh Gvnj
 
алгоритм үндсэн ойлголт
алгоритм үндсэн ойлголталгоритм үндсэн ойлголт
алгоритм үндсэн ойлголтЖавзмаа Ж
 
6 анги компьютерийн түүх, үндсэн төхөөрөмжүүд
6 анги компьютерийн түүх, үндсэн төхөөрөмжүүд6 анги компьютерийн түүх, үндсэн төхөөрөмжүүд
6 анги компьютерийн түүх, үндсэн төхөөрөмжүүдDavaa Avirmed
 
U.cs101 алгоритм программчлал-4-zasah
U.cs101   алгоритм программчлал-4-zasahU.cs101   алгоритм программчлал-4-zasah
U.cs101 алгоритм программчлал-4-zasahBadral Khurelbaatar
 
Шугаман алгоритмын бодлогууд
Шугаман алгоритмын бодлогуудШугаман алгоритмын бодлогууд
Шугаман алгоритмын бодлогуудБаярсайхан Л
 
U.cs101 алгоритм программчлал-3
U.cs101   алгоритм программчлал-3U.cs101   алгоритм программчлал-3
U.cs101 алгоритм программчлал-3Badral Khurelbaatar
 
бичвэр мэдээлэл боловсруулах програмын тест
бичвэр мэдээлэл боловсруулах  програмын тестбичвэр мэдээлэл боловсруулах  програмын тест
бичвэр мэдээлэл боловсруулах програмын тестMaral Bobih
 
компьютеийн бүтэц
компьютеийн бүтэцкомпьютеийн бүтэц
компьютеийн бүтэцTeacher's E-content
 

What's hot (20)

Салаалсан алгоритмын бодлогууд
Салаалсан алгоритмын бодлогуудСалаалсан алгоритмын бодлогууд
Салаалсан алгоритмын бодлогууд
 
7 р анги
7 р анги7 р анги
7 р анги
 
бодлого C++
бодлого C++бодлого C++
бодлого C++
 
8 r angi
8 r angi8 r angi
8 r angi
 
Лекц 2 (Блок схем)
Лекц 2 (Блок схем)Лекц 2 (Блок схем)
Лекц 2 (Блок схем)
 
давталттай алгоритм
давталттай алгоритмдавталттай алгоритм
давталттай алгоритм
 
Html хичээл
Html хичээлHtml хичээл
Html хичээл
 
алгоритм үндсэн ойлголт
алгоритм үндсэн ойлголталгоритм үндсэн ойлголт
алгоритм үндсэн ойлголт
 
6 анги компьютерийн түүх, үндсэн төхөөрөмжүүд
6 анги компьютерийн түүх, үндсэн төхөөрөмжүүд6 анги компьютерийн түүх, үндсэн төхөөрөмжүүд
6 анги компьютерийн түүх, үндсэн төхөөрөмжүүд
 
U.cs101 алгоритм программчлал-4-zasah
U.cs101   алгоритм программчлал-4-zasahU.cs101   алгоритм программчлал-4-zasah
U.cs101 алгоритм программчлал-4-zasah
 
Шугаман алгоритмын бодлогууд
Шугаман алгоритмын бодлогуудШугаман алгоритмын бодлогууд
Шугаман алгоритмын бодлогууд
 
U.cs101 алгоритм программчлал-3
U.cs101   алгоритм программчлал-3U.cs101   алгоритм программчлал-3
U.cs101 алгоритм программчлал-3
 
U.it101 lab 4
U.it101 lab 4U.it101 lab 4
U.it101 lab 4
 
Програмчлалын хэл
Програмчлалын хэлПрограмчлалын хэл
Програмчлалын хэл
 
бичвэр мэдээлэл боловсруулах програмын тест
бичвэр мэдээлэл боловсруулах  програмын тестбичвэр мэдээлэл боловсруулах  програмын тест
бичвэр мэдээлэл боловсруулах програмын тест
 
6 shugaman
6 shugaman6 shugaman
6 shugaman
 
C++
C++C++
C++
 
компьютеийн бүтэц
компьютеийн бүтэцкомпьютеийн бүтэц
компьютеийн бүтэц
 
6 9 -r angi
6 9 -r angi6 9 -r angi
6 9 -r angi
 
hicheel2
hicheel2hicheel2
hicheel2
 

Similar to Lab10 1-it101

Lab14 algorithm
Lab14 algorithmLab14 algorithm
Lab14 algorithmBPurev
 
програмд үүсэх алдаа
програмд үүсэх алдаапрограмд үүсэх алдаа
програмд үүсэх алдааOnon Tuul
 
Wheel loader mongolian
Wheel loader mongolianWheel loader mongolian
Wheel loader mongolianShirbazar8999
 
бие даалт 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 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 lab 5
It101 lab 5It101 lab 5
It101 lab 5BPurev
 
Auto cad программын монгол ном
Auto cad программын монгол номAuto cad программын монгол ном
Auto cad программын монгол номNamsrai Namchin
 
Auto cad программын монгол ном
Auto cad программын монгол номAuto cad программын монгол ном
Auto cad программын монгол номBuka King
 

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 программын монгол ном
 
Autocad 140430000617-phpapp02
Autocad 140430000617-phpapp02Autocad 140430000617-phpapp02
Autocad 140430000617-phpapp02
 
Auto cad программын монгол ном
Auto cad программын монгол номAuto cad программын монгол ном
Auto cad программын монгол ном
 

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
 

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 хүртлэх тоонуудын нийлбэролох