Важно, чтобы алгоритм был понятен исполнителю, потому что это позволяет формализовать процесс решения задачи и исключить рассуждения исполнителя. 1
Использование алгоритма даёт возможность решать задачу формально, механически исполняя команды в указанной последовательности. 1 В противном случае возникнет ошибка и алгоритм не будет выполнен. 3