Вспомогательный алгоритм (или подпрограмма) — это часть программы, оформленная в виде отдельного блока, который можно вызывать из основной программы для выполнения определенной задачи. Вспомогательные алгоритмы позволяют упростить структуру программы, сделать ее более читаемой и избежать повторения кода.