Простейшие задачи имеют линейный алгоритмрешения (имееют структуру "следование").
Алгоритм линейной структуры представляет собой последовательность действий и не содержит каких-либо условий
Таким образом, в таких алгоритмах все этапы решения задачи выполняются строго последовательно, т.е. линейные алгоритмы выполняются в естественном порядке его написания и не содержит разветвлений и повторений.
На практике линейные алгоритмы в чистом виде встречаются редко: при расчете арифметических и алгебраических выражений, при расчете по формулам, при решении ряда бытовых задач.