В линейном вычислительном процессе все действия выполняются в строгой последовательности друг за другом. Таким образом, существует только один путь, по которому можно пройти из блока «Начало» в блок «Конец» алгоритма, т.е. выполнить алгоритм.
Пример. Составить алгоритм вычисления площади треугольника с заданными сторонами a, b и с.
Как известно из курса геометрии площадь треугольника, заданного длинами сторон, можно вычислить, используя формулу Герона. Разрабатываемый алгоритм (рис. 2.1) должен обеспечивать ввод исходных данных, т.е. значений длин сторон треугольника a, b и с (блок 2). Затем, используя введенные значения, вычислять полупериметр Р (блок 3) и значение площади треугольника S (блок 4). После завершения вычислений необходимо вывести результат, т.е. полученное значение площади треугольника S (блок 5).
Однако решение абсолютного большинства инженерных задач невозможно свести к алгоритмам линейной структуры.