Для составления алгоритма на естественном языке для решения задачи необходимо:
- Выделить величины, являющиеся исходными данными для задачи. 3
- Разбить решение задачи на такие команды, каждую из которых исполнитель может выполнить однозначно. 3
- Указать порядок выполнения команд. 3
- Задать условие окончания процесса решения задачи. 3
- Определить, что является результатом решения задачи в каждом из возможных случаев. 3
Для составления блок-схемы алгоритма нужно:
- Изобразить отдельные этапы алгоритма при помощи различных геометрических фигур — блоков. 2
- Связи между этапами (последовательность выполнения этапов) указать при помощи стрелок, соединяющих эти фигуры. 2
- Внутри фигур, как правило, указываются те операции, которые в данном блоке выполняются. 4 Для указания конкретных операций, выполняемых в блоке, обычно используются математические символы или записи в виде текста. 4
При создании алгоритма рекомендуется использовать стандартные (типовые) блок-схемы. 4 Их применение позволяет уже на этапе разработки алгоритма устранить большинство возможных ошибок. 4