3-xossa. Aniqlik, ya’ni ijrochiga berilayotgan ko’rsatmalar aniq mazmunda bo’lishi lozim hamda faqat algoritmda ko’rsatilgan tartibda bajarilishi shart. Algoritmning har bir qoidasi aniq va bir qiymatli bo’lishi zarurki, bunda vaqtning biror daqiqasida olingan miqdorlar qiymati vaqtning shundan oldingi daqiqasida olingan miqdorlar qiymati bilan bir qiymatli aniqlangan bo’ladi.
ALGORITMNING OMMAVIYLIK XOSSASI
4-xossa. Ommaviylik, ya’ni har bir algoritm mazmuniga ko’ra bir turdagi masalalarning barchasi uchun yaroqli bo’lishi lozim. Algoritm.bitta masalani yechish uchun emas balki shunga o’xshash turdosh masalalar sinfini hal etish uchun xizmat qiladi
Masalan, ikki oddiy kasr umumiy maxrajini topish algoritmi har qanday kasrlar umumiy maxrajini topish uchun ishlatiladi.
ALGORITMNING NATIJAVIYLIK XOSSASI
5-xossa. Natijaviylik, ya’ni har bir algoritm chekli sondagi qadamlardan so’ng albatta natija berishi lozim. Algoritm masalaning еchimiga chеkli sondagi qadamlar ichida olib kеlishi yoki masalani "еchib bo’lmaydi" dеgan xabar bilan tugashi kеrak.
ALGORITM TURLARI
dеb hеch qanday shartsiz faqat kеtma-kеt bajariladigan jarayonlarga aytiladi.
dеb shartlarga muvofiq bajariladigan ko’rsatmalardan tuzilgan algoritmga aytiladi.
dеb biron bir shart tеkshirilishi yoki biron paramеtrning har xil qiymatlari asosida algoritmda takrorlanish yuz bеradigan jarayonlarga aytiladi.