Вспомогательные алгоритмы
Алгоритм, по которому решается некоторая подзадача из основной задачи и который повторяется многократно называется вспомогательным алгоритмом. Подпрограммы называются процедурами.
Программа решения задачи Основная программа Процедура Процедура имеет своё уникальное имя. Программа 1919 Сделай Единица Сделай Девять
Программа 1919 Нач Сделай Единица Прыжок Сделай Девять Прыжок Сделай Единица Прыжок Сделай Девять Кон Описание процедур ….
Обращение к процедуре сделай Формат описания процедуры Процедура нач Кон Имя в описании и имя в обращении должны совпадать!
Добавив к программе описание процедуры, мы тем самым расширили систему команд исполнителя. В данной программе стало возможным использование команды обращения к этой процедуре. Таким образом, решение задач сводится к разбиению ее на подзадачи.
Решение каждой подзадачи оформляется в виде вспомогательного алгоритма, а основной алгоритм организует связку между ними. Определение: Метод программирования, при котором сначала пишется основная программа, а затем в ней записываются обращения к составленным подпрограммам называется метод пошаговой детализации