Разница между линейной и разветвлённой блок-схемами заключается в отображении порядка выполнения команд:
- Линейная блок-схема предполагает фиксированную очерёдность действий, которая не зависит от начальных данных. 1 Команды выполняются последовательно, одна за другой. 7
- Разветвлённая блок-схема отображает алгоритм, в котором последующие операции определяются выполнением некоторых условий или итогов решений. 1 Порядок следования команд может быть разный в зависимости от того, какова окружающая обстановка. 7
Таким образом, линейная блок-схема отображает простой алгоритм с чёткой последовательностью шагов, а разветвлённая — алгоритм, в котором в зависимости от условия совершается та либо иная последовательность действий. 57