Алгоритм ба түүний ангилал Аливаа ажил ба үйлдлийг гүйцэтгэх дарааллыг түүний алгоритм гэнэ. “ Алгоритм бол тодорхой үр дүн гаргаж авахын тулд дараалан  гүйцэтгэх ёстой үйлдлүүдийн жагсаалт юм”. “ Алгоритм бол тодорхой үр дүн гаргаж авахын тулд баримтлах  ерөнхий дүрэм юм”. Алгоритм зохиох процессыг мэдээж алгоритмчлал гэнэ.  Ер нь хүн ямар ч ажлыг хийхдээ эхлээд төлөвлөгөө гаргадаг шүү дээ.
Алгоритм гэдэг үг өөрөө, 783-850 онд амьдарч байсан дундад азийн гарамгай тоочин Мухаммед  Аль-Хорезми хэмээх хүний нэрний гажсан хувилбар болох Алхори[ө]мы (Algorithmi) гэсэн үгээс гаралтай ажээ. Бидний эргэн тойрны амьдралд дүүрэн алгоритм байна
Аливаа алгоритм тухайн гүйцэтгэгчдээ ойлгомжтой хэлээр нь илэрхийлэгдэж байдаг.  Алгоритмийн шинжүүд Ойлгомжтой байх
Тодорхой байх
Нийтлэг байх
Төгсдөг байх
Үр дүнтэй байх
Алгоритмийн илэрхийлэгдэх хэлбэрүүд Үгээр илэрхийлэх /Хүн/
Блок схемээр илэрхийлэх

More Related Content

PPSX
Algoritmiin bodloguud
PPTX
U.cs101 алгоритм программчлал-2
PPTX
U.cs101 алгоритм программчлал-10
PDF
алгоритмын бодлогууд
PPTX
салаалсан алгоритм
PDF
Алгоритм
PPS
Шугаман алгоритмын бодлогууд
PDF
U.it101 lab 4
Algoritmiin bodloguud
U.cs101 алгоритм программчлал-2
U.cs101 алгоритм программчлал-10
алгоритмын бодлогууд
салаалсан алгоритм
Алгоритм
Шугаман алгоритмын бодлогууд
U.it101 lab 4

What's hot (20)

PPSX
Algoritm
PPT
алгоритм
PPTX
алгоритм үндсэн ойлголт
PPTX
U.cs101 алгоритм программчлал-1(1)
PPTX
алгоритмын ангилал
PPTX
Salaalsan algoritm
DOCX
алгоритмчлалын үндэс
PPSX
алгоритм 8
ODP
алгоритм
PDF
си хэлний хичээлүүд 11 р анги
PPTX
5 algorithm
PPTX
давталттай алгоритм
PPTX
U.cs101 алгоритм программчлал-3
PPTX
массив
PPS
Салаалсан алгоритмын бодлогууд
PPTX
U.cs101 алгоритм программчлал-5 zasvar badral(1)
PDF
Лекц 3 (Давталт)
PPTX
давталттай алгоритм хичээл №3
PPTX
алгоритм
Algoritm
алгоритм
алгоритм үндсэн ойлголт
U.cs101 алгоритм программчлал-1(1)
алгоритмын ангилал
Salaalsan algoritm
алгоритмчлалын үндэс
алгоритм 8
алгоритм
си хэлний хичээлүүд 11 р анги
5 algorithm
давталттай алгоритм
U.cs101 алгоритм программчлал-3
массив
Салаалсан алгоритмын бодлогууд
U.cs101 алгоритм программчлал-5 zasvar badral(1)
Лекц 3 (Давталт)
давталттай алгоритм хичээл №3
алгоритм
Ad

Similar to алгоритмын бодлогууд (16)

ODP
алгоритмын бодлогууд
PDF
hicheel
DOCX
It101 lab 4
ODP
10g boloroo2
ODP
энхсаран цахим1
DOCX
It101 lab 4
DOCX
It101 lab 4
PDF
алгоритмын бодлогууд
PDF
алгоритмын бодлогууд
PDF
алгоритмчлалын үндэс
PPT
алгоритм
ODP
алгоритм
ODP
алгоритм
DOC
Lab11 2-it101
PPTX
U.cs101 алгоритм программчлал-4-zasah
DOC
Lab11 2-it101
алгоритмын бодлогууд
hicheel
It101 lab 4
10g boloroo2
энхсаран цахим1
It101 lab 4
It101 lab 4
алгоритмын бодлогууд
алгоритмын бодлогууд
алгоритмчлалын үндэс
алгоритм
алгоритм
алгоритм
Lab11 2-it101
U.cs101 алгоритм программчлал-4-zasah
Lab11 2-it101
Ad

алгоритмын бодлогууд

  • 1. Алгоритм ба түүний ангилал Аливаа ажил ба үйлдлийг гүйцэтгэх дарааллыг түүний алгоритм гэнэ. “ Алгоритм бол тодорхой үр дүн гаргаж авахын тулд дараалан гүйцэтгэх ёстой үйлдлүүдийн жагсаалт юм”. “ Алгоритм бол тодорхой үр дүн гаргаж авахын тулд баримтлах ерөнхий дүрэм юм”. Алгоритм зохиох процессыг мэдээж алгоритмчлал гэнэ. Ер нь хүн ямар ч ажлыг хийхдээ эхлээд төлөвлөгөө гаргадаг шүү дээ.
  • 2. Алгоритм гэдэг үг өөрөө, 783-850 онд амьдарч байсан дундад азийн гарамгай тоочин Мухаммед Аль-Хорезми хэмээх хүний нэрний гажсан хувилбар болох Алхори[ө]мы (Algorithmi) гэсэн үгээс гаралтай ажээ. Бидний эргэн тойрны амьдралд дүүрэн алгоритм байна
  • 3. Аливаа алгоритм тухайн гүйцэтгэгчдээ ойлгомжтой хэлээр нь илэрхийлэгдэж байдаг. Алгоритмийн шинжүүд Ойлгомжтой байх
  • 10. Программчиллын хэл дээр илэрхийлэгдэх
  • 11. (З+3)x(3+4)-23 илэрхийллийг бодох алгоритм : 1. Алгоритм эхлэнэ. 2. 3 дээр 3-ыг нэмээд a-д утга болгож өгнө. 3. 3 дээр 4-ыг нэмээд b-д утга болгож өгнө. 4. A, B –ын утгуудыг хооронд нь үржүүлж с-д утга болгож өгнө 5. С тооны утгаас 23-г хасахад гарах хариуг d-д утга болгож өгнө. 6. d-ийн утгыг дэлгэцэнд хэвлэж гаргана. 7. Алгоритм төгсөнө. Эхлэл a:=3+3 b:=3+4 c:=a*b D-н утгыг хэвлэ d:=c-23 Төгсгөл
  • 12. Жишээ : Хүнээс нэрийг нь асуугаад, дараа нь түүнийг мэндчилэх алгоритм: 1. Алгоритм эхлэнэ. 2. Дэлгэцэнд “Чамайг хэн гэдэг вэ?” гэсэн өгүүлбэрийг хэвлэж гаргана. 3. Хэн нэгэн хүний нэрийг гаднаас оруулж name-д утга болгож өгнө. 4. Дэлгэцэнд “Сайн уу” гэсэн үг хэвлээд араас нь name-ийн утгыг хэвлэж гаргана. 5. Алгоритм төгсөнө. Эхлэл Чамайг хэн гэдэг вэ?” name “ Сайн уу” Төгсгөл
  • 13. Х,у талуудтай тэгш өнцөгт өгөгджээ. Энэ тэгш өнцөгтийн талбай ба периметрийг олох алгоритм зохио. 1. Алгоритм эхлэнэ. Эхлэл Х,У талуудаа оруул S= x*y Р=(x+y)*2 S,P-н утгыг хэвлэ. Төгсгөл 2. Х,У талуудын утгаа оруулна 3. Талбайг олно 4. Периметрээ олно 5. S ба P – н утгыг хэвлэн э 6. Алгоритм төгсөнө.
  • 14. A,B ТООНУУД ӨГӨГДӨВ. ИХИЙГ НЬ ОЛДОГ АЛГОРИТМ ЗОХИО. ЭХЛЭЛ a, b тоог оруул. а>b max:=a max:=b Max тоог хэвлэ Төгсгөл a,b тооны ихийг нь олохын тулд уг 2 тоогоо хооронд нь жишнэ. А тоо их нь үнэн байвал + талруугаа яваад max тоо нь a болно. Эсрэг тохиолдолд буюу b тоо их байвал – талруугаа яваад max нь b тоо болно.
  • 15. Дээрх бодлогонд жишээ авч үзье. ЭХЛЭЛ a=5 b=3 5>3 1. a=5, b=3 үед max:=5 5 Төгсгөл 2. a=3, b=5 үед ЭХЛЭЛ a=3 b=5 3>5 max:=5 5 төгсгөл Энд 5,3 хоёрыг жиших ба 5 нь их нь үнэн учраас + талруугаа явна.иймээс max нь 5 болно. a=3, b=5 үед 3,5 хоёрыг жишихэд 3 нь их гэж худлаа гарч байгаа тул – талруугаа яваад эсрэгээрээ b тоо буюу 5 нь max болно.