Розробка алгоритму для розв‘язування математичної задачі або виробничого завдання пов‘язана з ретельним аналізом поставленої задачі, вимагає кваліфікації та винахідливості (евристичний спосіб діяльності). Однак після того, як алгоритм створений, процес рішення задачі стає таким, що його можна виконати, не вникаючи в сутність поставленої задачі (алгоритмічний спосіб діяльності).
![Властивості алгоритму.png](https://resources.cdn.miyklas.com.ua/8061f51d-2758-47f4-801a-25a09cea06aa/%D0%92%D0%BB%D0%B0%D1%81%D1%82%D0%B8%D0%B2%D0%BE%D1%81%D1%82%D1%96%20%D0%B0%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D1%83-w600.png)
Приклад:
В даному рецепті пирога порушені властивості формальності та визначеності:
Взяти 0,5 кг борошна;
взяти 200 г цукру;
взяти 4 яєчні жовтки;
взяти склянку кефіру;
всі інгредієнти перемішати;
спекти пиріг.
Взяти 0,5 кг борошна;
взяти 200 г цукру;
взяти 4 яєчні жовтки;
взяти склянку кефіру;
всі інгредієнти перемішати;
спекти пиріг.