Алгоритмы можно записывать словесно, на алгоритмическом языке и с помощью блок – схем.
Пример словесного описания алгоритма приведен выше в виде нумерованного списка.
Алгоритмическим языком называют систему обозначений и правил для записи и исполнения алгоритма. Алгоритмический язык, ориентированный на компьютер, называют языком программирования. Обсуждением вопросов, связанных с записью алгоритмов на алгоритмическом языке, займемся позднее при изучении конкретного языка программирования.
Блок – схемой алгоритма называют набор геометрических фигур, соединенных стрелками. Наиболее часто используют следующие фигуры:
- начало и конец алгоритма;
- ввод исходных данных и вывод результатов;
- любая серия команд;
- условие (решение);
- модификация (подготовка);
- процедура (типовой процесс).
Блок – схема линейного алгоритма всегда имеет один и тот же вид:
Начало
Ввод исходных данных
Серия команд
Вывод результатов
Конец