Algoritm- bu
aniq hisoblashlami bajaruvchi protsedura bo"
lib
unga kirish qismida kattalik yoki kattaliklar berilib chiqishda natija
viy kattalik yoki kattaliklar olinadi. Demak
algoritm hisoblovchi qa-
damlardan tashkil topgan bo'lib, dastlabki qiymatlarga ko‘ra
natijaviy kattaliklar qiymatini beradi.
Bu holatni sxematik tarzda
quyidagicha tasvirlash mumkin.
Algoritmni qo‘yilgan
hisoblash masalani
(computational
problem)
aniq bajaruvchi uskuna sifatida ham qaralishi mumkin.
Algoritmlarda keltirilgan protseduralar
yordamida kattaliklar bilan
amallar bajarilib natijalar olinadi. Masalan,
biror sonlar ketma-
ketligini orta borish tartibida saralash.
Saralash masalasi
(sorting
problem)
ga misol keltiramiz:
Kirish: n-ta
sondan
iborat sonlar ketma-ketligi