2
Most read
3
Most read
ЛАБОРАТОРЫН АЖИЛ 10
1. Алгоритмын блок схемийн элементүүд
2. Алгоритмын жишээ
Алгоритмын блок схемийн элементүүд
Хүснэгт-1 Алгоритмын блок схемийн элементүүд
Элементийн
дүрслэл
Элементийн
нэр
Элементийн
үүрэг
Элементийн үйлдэл
Terminator Эхлэл/төгсгөл Алгоритмын Эхлэл эсвэл
төгсгөл /дотор нь бичнэ/
Manual
input
Оролт Алгоритм гүйцэтгэгч буюу
компьютерт гаднаас өгөгдөл
оруулах /дотор нь өгөгдлөө
бичнэ/
Display Гаралт Үр дүнг хэрэглэгчид гаргаж
үзүүлэх /дотор үр дүнг
бичнэ /
Data Оролт/Гаралт Оролт гаралтын үйлдлийн
ерөнхий тэмдэглэгээ /дотор
нь бичнэ/
Decision Нөхцөл
шалгах
Өгсөн нөхцөлийг шалгаж
шийдвэр гаргах буюу
үйлдлийг салаалах /дотор нь
нөхцлөө бичнэ/
Preparation Параметр
давталт
Давталт буюу циклийн
эхлэл
Process Процесс Дээрхүүдээс бусад
үйлдлүүд: арифметик
үйлдлүүд ба утга олгох г.м
/дотор нь бичнэ/
- Шилжилтийн
шугам
Шилжилтийг илэрхийлнэ.
Connector Залгаас Тухайн хуудсанд багтахгүй
байгаа блок схемийг өөр
хуудаснаас үргэжлүүлэхдээ
хоёр хуудасны залгаасыг
тэмдэглэх /дотор нь
тэмдэгээ тавина/
2. Алгоритмын жишээ
Шугаман алгоритм
Жишээ 1 Алгоритм Блок схем
Хүнээс нэрийг
асуугаад дараа нь
мэндчилэх алгоритм
1. Алгоритм эхлэнэ.
2. Дэлгэцэнд “Чамайг хэн
гэдэг вэ?” гэдэг
өгүүлбэрийг хэвлэж байна.
3. Хэн нэгэн хүний нэрийг
гаднаас оруулж ‘name’ утга
болгож өгнө.
4. Дэлгэцэнд “Сайн уу”
гэсэн үгийг хэвлээд араас
нь ‘name’утгыг хэвлэж
байна.
5. Алгоритм төгсөнө.
Эхлэл
name
Сайн уу,
name
Төгсгөл
Чамайг хэн
гэдэг вэ?
Жишээ2 Алгоритм Блок схем 
Өгөгдсөн хоёр тоог
нэмэх үйлдлийг
гүйцэтгэ.
1. Алгоритм эхлэнэ.
2. A, В-н утгуудыг гараас
оруулна.
3. A-н утганд В-н утгыг
нэмээд С-д утга болгож
өгнө.
4. Дэлгэцэнд В утгыг
хэвлэнэ.
5. Алгоритм төгсөнө

Жишээ 3 Алгоритм Блок схем
A,B,C,D тоонуудын
дундаж утгыг ол.
1. Алгоритм эхлэнэ.
2. A, В, С, D-н утгуудыг
гараас оруулна.
3. A, В, С, D утгуудыг
хооронд нь нэмээд 4
хувааж E-д утга болгож
өгнө.
4. Дэлгэцэнд E утгыг
хэвлэнэ.
5. Алгоритм төгсөнө
Жишээ 4 Алгоритм Блок схем
Өгсөн x-ийн хувьд
y=2*x2
+5 функцыг
боддог алгоритмыг
блок схемээр илэрхийл.
1. Алгоритм эхлэнэ.
2. X-н утгыг гараас
оруулна.
3. X-н квадрат зэргийг
2 үржүүлж, 5 нэмээд Y-
д утга болгож өгнө.
4. Дэлгэцэнд Y утгыг
хэвлэнэ.
5. Алгоритм төгсөнө
Эхлэл
A,B,C,D,E
E=(A+B+C+D)/4
E
Төгсгөл
Эхлэл
A,B
C =A+B
C
Төгсгөл
Эхлэл
X
y=2*x*x+5
Y
Төгсгөл
Оюутан бүр даалгавар бодлогуудийг дэвтэртээ хийж , багшид тайлбарлаж хамгаалж тооцуулна.
Дасгал бодлого 1: Дэлгэцэнд “Hello World” үгийг хэвлэх алгоритмыг блок схемээр илэрхийл
Дасгал бодлого 2: Өөрийнхөө овог, нэр, мэргэжлийг оруулдаг алгоритмыг блок схемээр илэрхийл
Дасгал бодлого 3: Дурын өгөгдсөн 2 тооны нийлбэрийг олох алгоритмыг блок схемээр илэрхийл
Дасгал бодлого 4: Дурын өгөгдсөн 4 тоонуудад арифметикийн үндсэн дөрвөн үйлдлийг гүйцэтгэдэг
алгоритмыг блок схемээр илэрхийл
Дасгал бодлого 5: Өгсөн x-ийн хувьд y=5*x2
+3*x функцыг боддог алгоритмыг блок схемээр илэрхийл
Дасгал бодлого 6: a/b=c/x пропорцыг блок схемээр илэрхийл
Дасгал бодлого 7: Пифагорын теоремыг алгоритмыг блок схемээр илэрхийл
Дасгал бодлого 8: Үгэн алгоритмыг блок схемээр илэрхийл
1. Алгоритм эхлэнэ.
2. A-н утгыг гараас оруулна.
3. А-г 4 үржүлээд Периметр утга болгож өгнө.
4. А-г А-р үржүлээд Гадаргуу утга болгож өгнө.
5. Дэлгэцэнд Периметр утгыг хэвлэнэ.
6. Алгоритм төгсөнө.
Дасгал бодлого 9: Үгэн алгоритмыг блок схемээр илэрхийл
1. Алгоритм эхлэнэ.
2. X-н утгыг гараас оруулна.
3. X-г 100 хуваагаад Метр утга болгож өгнө.
4. Дэлгэцэнд Метр утгыг хэвлэнэ.
5. Алгоритм төгсөнө.
Дасгал бодлого 10: Үгэн алгоритмыг блок схемээр илэрхийл.
1. Алгоритм эхлэнэ.
2. X-н утгыг гараас оруулна.
3. X-н куб зэргийг 15 үржүүлж, 100 хуваагаад Y-д утга болгож өгнө.
4. Дэлгэцэнд Y утгыг хэвлэнэ.
5. Алгоритм төгсөнө.

More Related Content

DOC
Lab11 2-it101
DOC
Lab11 2-it101
DOCX
Bodlogo11.05
DOCX
Lab6 excel
DOCX
It101 lab 4
PPTX
Lekts 8
DOC
U.cs101 лаборатори 6
PDF
U.cs101 лаборатори 4
Lab11 2-it101
Lab11 2-it101
Bodlogo11.05
Lab6 excel
It101 lab 4
Lekts 8
U.cs101 лаборатори 6
U.cs101 лаборатори 4

What's hot (18)

DOCX
It101 lab 4
PPTX
томъотой ажиллах 11
DOCX
Лаборатори заавар
DOC
U.cs101 лаборатори 7
DOCX
Lab8 excel
PPTX
U.cs101 алгоритм программчлал-1(1)
PPTX
Jargal mtms
DOC
U.cs101 лаборатори 5
PDF
Лекц 14
PPTX
функц ашиглаж бодолт хийх
PPT
алгоритм
DOCX
статистикийн функцууд
DOCX
статистикийн функцууд
PPTX
функц шинжлэх график байгуулах
PDF
U.cs101 лаборатори 3
PPT
Excel function
ODP
цахим хичээл 1
ODP
алгоритмын бодлогууд
It101 lab 4
томъотой ажиллах 11
Лаборатори заавар
U.cs101 лаборатори 7
Lab8 excel
U.cs101 алгоритм программчлал-1(1)
Jargal mtms
U.cs101 лаборатори 5
Лекц 14
функц ашиглаж бодолт хийх
алгоритм
статистикийн функцууд
статистикийн функцууд
функц шинжлэх график байгуулах
U.cs101 лаборатори 3
Excel function
цахим хичээл 1
алгоритмын бодлогууд
Ad

Similar to Lab10 2-it101 (20)

DOCX
It101 lab 4
PPTX
U.cs101 алгоритм программчлал-2
PPSX
Algoritm
PDF
U.it101 lab 4
DOCX
U.it101 lab 4
PPSX
алгоритм 8
PDF
Mathcad beginning-part1
PPTX
Mathematica Анхны тойм мэдэгдэхүүн.pptx
PDF
Video lab1-web
PPTX
9 salaalsan algkritm (1)
PDF
Лабораторийн ажил № 1
PPTX
Excel test tsootsoolol
PPT
Pp Lect8
DOCX
Signagdyddhrhrr rvdgr rl-and-system-IW2 (1).docx
PDF
DOCX
Excel 2007
DOCX
мэдээлэл зүйн жишиг даалгавар 8 р анги
DOCX
Lab7 excel
It101 lab 4
U.cs101 алгоритм программчлал-2
Algoritm
U.it101 lab 4
U.it101 lab 4
алгоритм 8
Mathcad beginning-part1
Mathematica Анхны тойм мэдэгдэхүүн.pptx
Video lab1-web
9 salaalsan algkritm (1)
Лабораторийн ажил № 1
Excel test tsootsoolol
Pp Lect8
Signagdyddhrhrr rvdgr rl-and-system-IW2 (1).docx
Excel 2007
мэдээлэл зүйн жишиг даалгавар 8 р анги
Lab7 excel
Ad

More from BPurev (20)

DOCX
Lab10 1-it101
DOC
Lab9 it101
DOCX
Bie daalt 2 sedev
DOCX
Bodlogo3
DOC
203lab3
DOCX
203lab1
PPT
203lec2
DOC
Bie daaltiin ajil 2 zaavar
DOCX
Bie daalt 2 sedev
DOCX
Bie daalt 2 sedev
DOCX
Bie daalt 1 zaavar
DOCX
Lab2 windows2
DOCX
Lab16
DOCX
Lab15. wbs
DOCX
Lab14 algorithm
DOCX
Lab13 basic theory
DOCX
Lab12 computer component
DOCX
Lab11 system security
DOCX
Lab10 suljee
DOCX
Lab9 microsoft paint
Lab10 1-it101
Lab9 it101
Bie daalt 2 sedev
Bodlogo3
203lab3
203lab1
203lec2
Bie daaltiin ajil 2 zaavar
Bie daalt 2 sedev
Bie daalt 2 sedev
Bie daalt 1 zaavar
Lab2 windows2
Lab16
Lab15. wbs
Lab14 algorithm
Lab13 basic theory
Lab12 computer component
Lab11 system security
Lab10 suljee
Lab9 microsoft paint

Lab10 2-it101

  • 1. ЛАБОРАТОРЫН АЖИЛ 10 1. Алгоритмын блок схемийн элементүүд 2. Алгоритмын жишээ Алгоритмын блок схемийн элементүүд Хүснэгт-1 Алгоритмын блок схемийн элементүүд Элементийн дүрслэл Элементийн нэр Элементийн үүрэг Элементийн үйлдэл Terminator Эхлэл/төгсгөл Алгоритмын Эхлэл эсвэл төгсгөл /дотор нь бичнэ/ Manual input Оролт Алгоритм гүйцэтгэгч буюу компьютерт гаднаас өгөгдөл оруулах /дотор нь өгөгдлөө бичнэ/ Display Гаралт Үр дүнг хэрэглэгчид гаргаж үзүүлэх /дотор үр дүнг бичнэ / Data Оролт/Гаралт Оролт гаралтын үйлдлийн ерөнхий тэмдэглэгээ /дотор нь бичнэ/ Decision Нөхцөл шалгах Өгсөн нөхцөлийг шалгаж шийдвэр гаргах буюу үйлдлийг салаалах /дотор нь нөхцлөө бичнэ/ Preparation Параметр давталт Давталт буюу циклийн эхлэл Process Процесс Дээрхүүдээс бусад үйлдлүүд: арифметик үйлдлүүд ба утга олгох г.м /дотор нь бичнэ/ - Шилжилтийн шугам Шилжилтийг илэрхийлнэ. Connector Залгаас Тухайн хуудсанд багтахгүй байгаа блок схемийг өөр хуудаснаас үргэжлүүлэхдээ хоёр хуудасны залгаасыг тэмдэглэх /дотор нь тэмдэгээ тавина/ 2. Алгоритмын жишээ Шугаман алгоритм Жишээ 1 Алгоритм Блок схем Хүнээс нэрийг асуугаад дараа нь мэндчилэх алгоритм 1. Алгоритм эхлэнэ. 2. Дэлгэцэнд “Чамайг хэн гэдэг вэ?” гэдэг өгүүлбэрийг хэвлэж байна. 3. Хэн нэгэн хүний нэрийг гаднаас оруулж ‘name’ утга болгож өгнө. 4. Дэлгэцэнд “Сайн уу” гэсэн үгийг хэвлээд араас нь ‘name’утгыг хэвлэж байна. 5. Алгоритм төгсөнө. Эхлэл name Сайн уу, name Төгсгөл Чамайг хэн гэдэг вэ?
  • 2. Жишээ2 Алгоритм Блок схем  Өгөгдсөн хоёр тоог нэмэх үйлдлийг гүйцэтгэ. 1. Алгоритм эхлэнэ. 2. A, В-н утгуудыг гараас оруулна. 3. A-н утганд В-н утгыг нэмээд С-д утга болгож өгнө. 4. Дэлгэцэнд В утгыг хэвлэнэ. 5. Алгоритм төгсөнө  Жишээ 3 Алгоритм Блок схем A,B,C,D тоонуудын дундаж утгыг ол. 1. Алгоритм эхлэнэ. 2. A, В, С, D-н утгуудыг гараас оруулна. 3. A, В, С, D утгуудыг хооронд нь нэмээд 4 хувааж E-д утга болгож өгнө. 4. Дэлгэцэнд E утгыг хэвлэнэ. 5. Алгоритм төгсөнө Жишээ 4 Алгоритм Блок схем Өгсөн x-ийн хувьд y=2*x2 +5 функцыг боддог алгоритмыг блок схемээр илэрхийл. 1. Алгоритм эхлэнэ. 2. X-н утгыг гараас оруулна. 3. X-н квадрат зэргийг 2 үржүүлж, 5 нэмээд Y- д утга болгож өгнө. 4. Дэлгэцэнд Y утгыг хэвлэнэ. 5. Алгоритм төгсөнө Эхлэл A,B,C,D,E E=(A+B+C+D)/4 E Төгсгөл Эхлэл A,B C =A+B C Төгсгөл Эхлэл X y=2*x*x+5 Y Төгсгөл
  • 3. Оюутан бүр даалгавар бодлогуудийг дэвтэртээ хийж , багшид тайлбарлаж хамгаалж тооцуулна. Дасгал бодлого 1: Дэлгэцэнд “Hello World” үгийг хэвлэх алгоритмыг блок схемээр илэрхийл Дасгал бодлого 2: Өөрийнхөө овог, нэр, мэргэжлийг оруулдаг алгоритмыг блок схемээр илэрхийл Дасгал бодлого 3: Дурын өгөгдсөн 2 тооны нийлбэрийг олох алгоритмыг блок схемээр илэрхийл Дасгал бодлого 4: Дурын өгөгдсөн 4 тоонуудад арифметикийн үндсэн дөрвөн үйлдлийг гүйцэтгэдэг алгоритмыг блок схемээр илэрхийл Дасгал бодлого 5: Өгсөн x-ийн хувьд y=5*x2 +3*x функцыг боддог алгоритмыг блок схемээр илэрхийл Дасгал бодлого 6: a/b=c/x пропорцыг блок схемээр илэрхийл Дасгал бодлого 7: Пифагорын теоремыг алгоритмыг блок схемээр илэрхийл Дасгал бодлого 8: Үгэн алгоритмыг блок схемээр илэрхийл 1. Алгоритм эхлэнэ. 2. A-н утгыг гараас оруулна. 3. А-г 4 үржүлээд Периметр утга болгож өгнө. 4. А-г А-р үржүлээд Гадаргуу утга болгож өгнө. 5. Дэлгэцэнд Периметр утгыг хэвлэнэ. 6. Алгоритм төгсөнө. Дасгал бодлого 9: Үгэн алгоритмыг блок схемээр илэрхийл 1. Алгоритм эхлэнэ. 2. X-н утгыг гараас оруулна. 3. X-г 100 хуваагаад Метр утга болгож өгнө. 4. Дэлгэцэнд Метр утгыг хэвлэнэ. 5. Алгоритм төгсөнө. Дасгал бодлого 10: Үгэн алгоритмыг блок схемээр илэрхийл. 1. Алгоритм эхлэнэ. 2. X-н утгыг гараас оруулна. 3. X-н куб зэргийг 15 үржүүлж, 100 хуваагаад Y-д утга болгож өгнө. 4. Дэлгэцэнд Y утгыг хэвлэнэ. 5. Алгоритм төгсөнө.