SlideShare a Scribd company logo
доктор(), дэд проф Р. Төрбат
ЛАБОРАТОРЫН АЖИЛ 11
Шугаман бус алгоритмын алгоритмын жишээ
Жишээ 1
А тоо 100-с бага бол 100 үржүүлж, их бол 100 хасах алгоримтыг блок схемээр илэрхийл.
Алгоритм Блок схем
1. Алгоритм эхлэнэ.
2. Гарнаас A утгыг өгнө.
3. А утгыг 100 бага үед алхам 4 рүү
шилжинэ. Их үед алхам 5 руу шилжинэ
4. А утгыг 100 үржүүлээд гарсан утгыг
А хадгална. Үүний дараагаар алхам 6
руу шилжинэ.
5. А утгаас 100 хасаад гарсан утгыг А
хадгална. Үүний дараагаар алхам 6 руу
шилжинэ.
6. Дэлгэцэнд А утгыг хэвлэнэ.
9. Алгоритм төгсөнө.
Жишээ 2
Алгоритм Блок схем
1. Алгоритм эхлэнэ.
2. Гарнаас A болон В утгыг өгнө.
3. Дэлгэцэнд Х утгыг хэвлэнэ.
4. Х утгад 1 нэмээд гарсан утгыг Х утга
хадгална
5. Х утга В утгаас бага үед алхам 3 руу
шилжинэ. Их үед алхам 6 руу шилжинэ.
6. Алгоритм төгсөнө.
Жишээ 3
Хоёр тооны ялгаврын модулийг олох алгоритм.
Алгоритм Блок схем
1. Алгоритм эхлэнэ.
2. Гарнаас A болон В утгыг өгнө.
3. А утгаас В утга бага үед алхам 4 рүү
шилжинэ. Их үед алхам 5 руу шилжинэ
4. А утгаас В утгыг хасаад С утга болгож
хадгална. Үүний дараагаар алхам 6 руу
шилжинэ.
5. В утгаас А утгыг хасаад С утга болгож
хадгална. Үүний дараагаар алхам 6 руу
шилжинэ
6. Дэлгэцэнд С утгыг хэвлэнэ.
7. Алгоритм төгсөнө.
Эхлэл
A
A =A-100
A
Төгсгөл
А<100
A=A×100
Тийм Үгүй
Эхлэл
A,B
X=X+1
Төгсгөл
X
X<B
Тийм
Үгүй
Эхлэл
A,B
C =B-A
C
Төгсгөл
А>B
C=A-B
Тийм Үгүй
доктор(), дэд проф Р. Төрбат
Жишээ 4
Дурын A тоо 5 их үед 4a+a2
+a3
тэгшитгэл, бага үед 2a+a2
тэгшитгэл бодох алгоритм
Алгоритм Блок схем
1. Алгоритм эхлэнэ.
2. Гарнаас A болон В утгыг
өгнө.
3. А утга 5 утга их үед алхам 4
рүү шилжинэ. Бага үед алхам 5
руу шилжинэ
4. А утгыг 4 үржүүлээд, А
квадрат зэрэг, А куб зэргийн
утгуудыг нэмээд X утга болгож
хадгална. Үүний дараагаар
алхам 6 руу шилжинэ.
5. А утгыг 2 үржүүлээд, А
квадрат зэргийг нэмээд X утга
болгож хадгална. Үүний
дараагаар алхам 6 руу шилжинэ
6. Дэлгэцэнд Х утгыг хэвлэнэ.
7. Алгоритм төгсөнө.
Эхлэл
a,b
X=2a+a2
Төгсгөл
А>5
Үгүй
x
Тийм
X=4a+a2
+a3
доктор(), дэд проф Р. Төрбат
Оюутан бүр даалгавар бодлогуудийг дэвтэртээ хийж , багшид тайлбарлаж хамгаалж тооцуулна.
Дасгал бодлого 1: Хэрэглэгчийн насыг шалгадаг алгоритмыг блок схемээр илэрхийл. Үүнд Хэрэглэгчийн нас
20-с бага бол өсвөр нас, их бол залуу нас гэсэн хариуг хэвлэх алгоритмыг блок схемээр илэрхийл.
Дасгал бодлого 2: A,B тоонуудын их утгыг олох алгоритмыг блок схемээр илэрхийл.
Дасгал бодлого 3: A,B тоонуудын бага утгыг олох алгоритмыг блок схемээр илэрхийл.
Дасгал бодлого 4: A,b,c тоонууд өгөгдсөн үед функцын утгыг олох алгоритмыг блок
схемээр илэрхийл.
Дасгал бодлого 5: Хэрэв бүлүүрийн талбай S=200 cм2
, бүлүүрийн явах зам h см, ажиллаж байгаа цилиндрийн
дундаж даралт P=5*105
па бол дотоод шаталтад хөдөлгүүрийн цилиндрийн ажиллах үед тэлж байгаа хийн
гүйцэтгэх ажлыг тодорхойлох алгоритмыг блок схемээр илэрхийл. /Хэрвээ h<50 үед хариу гарна. Ажлын томьёо:
A=F*h, даралт нь P=F/S->F= P*S/
Дасгал бодлого 6: Багажийн дундуур гүйх гүйдлийн хүч A мкА. B цагын хугацаанд багажаар ямар хэмжээний
цэнэг урсан өнгөрөх вэ? Гүйдлийн хүч A=10с их үед, хугацаа B=5 цагаас бага үед бодолтыг гүйцэтгэ. /гүйдлийн
хүчний томьёо I=q/t/
Дасгал бодлого 7: Aт масстай биед үйлчлэх хүндийн хүчийг ол. Aт масс нь 6,9т-с их бол хариу гарна. Бага бол
гарнаас дахин Аг өгнө. /Хүндийн хүчийг доорх томьёо: F=g*m/
Дасгал бодлого 8: a,b,c,x дурын тоо байхад y=cx+d/ax+b функцийн утгыг олох алгоритмыг блок схемээр
илэрхийл.
Дасгал бодлого 9: Тооны модуль олох алгоритм
Дасгал бодлого 10: A метрийн өргөнтэй, B метр урттай, C метр өндөртэй контайнерийн нийт талбай,
эзэлхүүнийг олох алгоритмыг блок схемээр илэрхийл. A хувьсагч 6-с бага бол хариу гарахгүй.

More Related Content

What's hot

U.cs101 лаборатори 5
U.cs101 лаборатори 5U.cs101 лаборатори 5
U.cs101 лаборатори 5
Ganbaatar ch
 
Лекц 3 (Давталт)
Лекц 3 (Давталт)Лекц 3 (Давталт)
Лекц 3 (Давталт)
Мөнхбаярын Цэцэнцэнгэл
 
Лекц 7 (Давталтуудын Си хэлэнд)
Лекц 7 (Давталтуудын Си хэлэнд)Лекц 7 (Давталтуудын Си хэлэнд)
Лекц 7 (Давталтуудын Си хэлэнд)
Мөнхбаярын Цэцэнцэнгэл
 
алгоритмын бодлогууд
алгоритмын бодлогуудалгоритмын бодлогууд
алгоритмын бодлогуудRenchindorj Monkhzul
 
цахим хичээл 1
цахим хичээл 1цахим хичээл 1
цахим хичээл 1nandia
 
функц шинжлэх график байгуулах
функц шинжлэх график байгуулахфункц шинжлэх график байгуулах
функц шинжлэх график байгуулахKhishighuu Myanganbuu
 
New microsoft office word document (2)
New microsoft office word document (2)New microsoft office word document (2)
New microsoft office word document (2)Zorigoo Bayar
 
It101 lab 4
It101 lab 4It101 lab 4
It101 lab 4
taivna
 
Лаборатори заавар
Лаборатори зааварЛаборатори заавар
Лаборатори зааварLucy Mep
 
U.cs101 лаборатори 1
U.cs101 лаборатори 1U.cs101 лаборатори 1
U.cs101 лаборатори 1
Ganbaatar ch
 
квадрат функцын график 9 р анги12
квадрат функцын график 9 р анги12квадрат функцын график 9 р анги12
квадрат функцын график 9 р анги12
urnaa_urnaa
 

What's hot (17)

U.cs101 лаборатори 5
U.cs101 лаборатори 5U.cs101 лаборатори 5
U.cs101 лаборатори 5
 
Лекц 3 (Давталт)
Лекц 3 (Давталт)Лекц 3 (Давталт)
Лекц 3 (Давталт)
 
Лекц 7 (Давталтуудын Си хэлэнд)
Лекц 7 (Давталтуудын Си хэлэнд)Лекц 7 (Давталтуудын Си хэлэнд)
Лекц 7 (Давталтуудын Си хэлэнд)
 
алгоритмын бодлогууд
алгоритмын бодлогуудалгоритмын бодлогууд
алгоритмын бодлогууд
 
Jargal mtms
Jargal  mtmsJargal  mtms
Jargal mtms
 
цахим хичээл 1
цахим хичээл 1цахим хичээл 1
цахим хичээл 1
 
хичээл
хичээлхичээл
хичээл
 
функц шинжлэх график байгуулах
функц шинжлэх график байгуулахфункц шинжлэх график байгуулах
функц шинжлэх график байгуулах
 
Tsahim kb funktsiin grafic 9r angi
Tsahim kb funktsiin grafic 9r angiTsahim kb funktsiin grafic 9r angi
Tsahim kb funktsiin grafic 9r angi
 
New microsoft office word document (2)
New microsoft office word document (2)New microsoft office word document (2)
New microsoft office word document (2)
 
It101 lab 4
It101 lab 4It101 lab 4
It101 lab 4
 
Лаборатори заавар
Лаборатори зааварЛаборатори заавар
Лаборатори заавар
 
For presentation
For presentationFor presentation
For presentation
 
U.cs101 лаборатори 1
U.cs101 лаборатори 1U.cs101 лаборатори 1
U.cs101 лаборатори 1
 
квадрат функцын график 9 р анги12
квадрат функцын график 9 р анги12квадрат функцын график 9 р анги12
квадрат функцын график 9 р анги12
 
Hereglegdehuun4
Hereglegdehuun4Hereglegdehuun4
Hereglegdehuun4
 
Lekts 8
Lekts 8Lekts 8
Lekts 8
 

Similar to Lab11 2-it101

Algoritmiin bodloguud
Algoritmiin bodloguudAlgoritmiin bodloguud
Algoritmiin bodloguudshulam
 
алгоритмын бодлогууд
алгоритмын бодлогуудалгоритмын бодлогууд
алгоритмын бодлогуудRenchindorj Monkhzul
 
алгоритмын бодлогууд
алгоритмын бодлогуудалгоритмын бодлогууд
алгоритмын бодлогуудRenchindorj Monkhzul
 
It101 lab 4
It101 lab 4It101 lab 4
It101 lab 4
BPurev
 
алгоритмын бодлогууд
алгоритмын бодлогуудалгоритмын бодлогууд
алгоритмын бодлогуудzulaazul_0603
 
алгоритмын бодлогууд
алгоритмын бодлогуудалгоритмын бодлогууд
алгоритмын бодлогуудRenchindorj Monkhzul
 
6 shugaman
6 shugaman6 shugaman
6 shugaman
Turuu Tsogt
 
энхсаран цахим1
энхсаран цахим1энхсаран цахим1
энхсаран цахим1enhsaran_tsahim
 

Similar to Lab11 2-it101 (9)

Algoritmiin bodloguud
Algoritmiin bodloguudAlgoritmiin bodloguud
Algoritmiin bodloguud
 
алгоритмын бодлогууд
алгоритмын бодлогуудалгоритмын бодлогууд
алгоритмын бодлогууд
 
алгоритмын бодлогууд
алгоритмын бодлогуудалгоритмын бодлогууд
алгоритмын бодлогууд
 
It101 lab 4
It101 lab 4It101 lab 4
It101 lab 4
 
It101 lab 4
It101 lab 4It101 lab 4
It101 lab 4
 
алгоритмын бодлогууд
алгоритмын бодлогуудалгоритмын бодлогууд
алгоритмын бодлогууд
 
алгоритмын бодлогууд
алгоритмын бодлогуудалгоритмын бодлогууд
алгоритмын бодлогууд
 
6 shugaman
6 shugaman6 shugaman
6 shugaman
 
энхсаран цахим1
энхсаран цахим1энхсаран цахим1
энхсаран цахим1
 

More from BPurev

Lab10 1-it101
Lab10 1-it101Lab10 1-it101
Lab10 1-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
 
Lab14 algorithm
Lab14 algorithmLab14 algorithm
Lab14 algorithm
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
 
Lab10 suljee
Lab10 suljeeLab10 suljee
Lab10 suljee
BPurev
 
Lab9 microsoft paint
Lab9 microsoft paintLab9 microsoft paint
Lab9 microsoft paint
BPurev
 

More from BPurev (20)

Lab10 1-it101
Lab10 1-it101Lab10 1-it101
Lab10 1-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
 
Lab14 algorithm
Lab14 algorithmLab14 algorithm
Lab14 algorithm
 
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
 
Lab9 microsoft paint
Lab9 microsoft paintLab9 microsoft paint
Lab9 microsoft paint
 

Lab11 2-it101

  • 1. доктор(), дэд проф Р. Төрбат ЛАБОРАТОРЫН АЖИЛ 11 Шугаман бус алгоритмын алгоритмын жишээ Жишээ 1 А тоо 100-с бага бол 100 үржүүлж, их бол 100 хасах алгоримтыг блок схемээр илэрхийл. Алгоритм Блок схем 1. Алгоритм эхлэнэ. 2. Гарнаас A утгыг өгнө. 3. А утгыг 100 бага үед алхам 4 рүү шилжинэ. Их үед алхам 5 руу шилжинэ 4. А утгыг 100 үржүүлээд гарсан утгыг А хадгална. Үүний дараагаар алхам 6 руу шилжинэ. 5. А утгаас 100 хасаад гарсан утгыг А хадгална. Үүний дараагаар алхам 6 руу шилжинэ. 6. Дэлгэцэнд А утгыг хэвлэнэ. 9. Алгоритм төгсөнө. Жишээ 2 Алгоритм Блок схем 1. Алгоритм эхлэнэ. 2. Гарнаас A болон В утгыг өгнө. 3. Дэлгэцэнд Х утгыг хэвлэнэ. 4. Х утгад 1 нэмээд гарсан утгыг Х утга хадгална 5. Х утга В утгаас бага үед алхам 3 руу шилжинэ. Их үед алхам 6 руу шилжинэ. 6. Алгоритм төгсөнө. Жишээ 3 Хоёр тооны ялгаврын модулийг олох алгоритм. Алгоритм Блок схем 1. Алгоритм эхлэнэ. 2. Гарнаас A болон В утгыг өгнө. 3. А утгаас В утга бага үед алхам 4 рүү шилжинэ. Их үед алхам 5 руу шилжинэ 4. А утгаас В утгыг хасаад С утга болгож хадгална. Үүний дараагаар алхам 6 руу шилжинэ. 5. В утгаас А утгыг хасаад С утга болгож хадгална. Үүний дараагаар алхам 6 руу шилжинэ 6. Дэлгэцэнд С утгыг хэвлэнэ. 7. Алгоритм төгсөнө. Эхлэл A A =A-100 A Төгсгөл А<100 A=A×100 Тийм Үгүй Эхлэл A,B X=X+1 Төгсгөл X X<B Тийм Үгүй Эхлэл A,B C =B-A C Төгсгөл А>B C=A-B Тийм Үгүй
  • 2. доктор(), дэд проф Р. Төрбат Жишээ 4 Дурын A тоо 5 их үед 4a+a2 +a3 тэгшитгэл, бага үед 2a+a2 тэгшитгэл бодох алгоритм Алгоритм Блок схем 1. Алгоритм эхлэнэ. 2. Гарнаас A болон В утгыг өгнө. 3. А утга 5 утга их үед алхам 4 рүү шилжинэ. Бага үед алхам 5 руу шилжинэ 4. А утгыг 4 үржүүлээд, А квадрат зэрэг, А куб зэргийн утгуудыг нэмээд X утга болгож хадгална. Үүний дараагаар алхам 6 руу шилжинэ. 5. А утгыг 2 үржүүлээд, А квадрат зэргийг нэмээд X утга болгож хадгална. Үүний дараагаар алхам 6 руу шилжинэ 6. Дэлгэцэнд Х утгыг хэвлэнэ. 7. Алгоритм төгсөнө. Эхлэл a,b X=2a+a2 Төгсгөл А>5 Үгүй x Тийм X=4a+a2 +a3
  • 3. доктор(), дэд проф Р. Төрбат Оюутан бүр даалгавар бодлогуудийг дэвтэртээ хийж , багшид тайлбарлаж хамгаалж тооцуулна. Дасгал бодлого 1: Хэрэглэгчийн насыг шалгадаг алгоритмыг блок схемээр илэрхийл. Үүнд Хэрэглэгчийн нас 20-с бага бол өсвөр нас, их бол залуу нас гэсэн хариуг хэвлэх алгоритмыг блок схемээр илэрхийл. Дасгал бодлого 2: A,B тоонуудын их утгыг олох алгоритмыг блок схемээр илэрхийл. Дасгал бодлого 3: A,B тоонуудын бага утгыг олох алгоритмыг блок схемээр илэрхийл. Дасгал бодлого 4: A,b,c тоонууд өгөгдсөн үед функцын утгыг олох алгоритмыг блок схемээр илэрхийл. Дасгал бодлого 5: Хэрэв бүлүүрийн талбай S=200 cм2 , бүлүүрийн явах зам h см, ажиллаж байгаа цилиндрийн дундаж даралт P=5*105 па бол дотоод шаталтад хөдөлгүүрийн цилиндрийн ажиллах үед тэлж байгаа хийн гүйцэтгэх ажлыг тодорхойлох алгоритмыг блок схемээр илэрхийл. /Хэрвээ h<50 үед хариу гарна. Ажлын томьёо: A=F*h, даралт нь P=F/S->F= P*S/ Дасгал бодлого 6: Багажийн дундуур гүйх гүйдлийн хүч A мкА. B цагын хугацаанд багажаар ямар хэмжээний цэнэг урсан өнгөрөх вэ? Гүйдлийн хүч A=10с их үед, хугацаа B=5 цагаас бага үед бодолтыг гүйцэтгэ. /гүйдлийн хүчний томьёо I=q/t/ Дасгал бодлого 7: Aт масстай биед үйлчлэх хүндийн хүчийг ол. Aт масс нь 6,9т-с их бол хариу гарна. Бага бол гарнаас дахин Аг өгнө. /Хүндийн хүчийг доорх томьёо: F=g*m/ Дасгал бодлого 8: a,b,c,x дурын тоо байхад y=cx+d/ax+b функцийн утгыг олох алгоритмыг блок схемээр илэрхийл. Дасгал бодлого 9: Тооны модуль олох алгоритм Дасгал бодлого 10: A метрийн өргөнтэй, B метр урттай, C метр өндөртэй контайнерийн нийт талбай, эзэлхүүнийг олох алгоритмыг блок схемээр илэрхийл. A хувьсагч 6-с бага бол хариу гарахгүй.