Algoritma yaiku susunan langkah-langkah sing terhingga lan jelas didefinisikan sing ngganti input dadi output sing dikarepake. Kita nganggep samubarang ing rong aksés: kapenakan (apa iku sentiasa ngasilake jawaban sing bener?) lan efisiensi (sabaraha akeh wektu lan memori sing dienggo?).
Pangertèn
Algoritma sing sah kudu ora ana keraguan (saben langkah iku jelas), terhingga (berhenti), lan ngasilake asil sing bener kanggo saben input sing sah.
