Отличие линейной последовательности действий от алгоритма с ветвлениями заключается в следующем:
- Линейная последовательность — это алгоритм, в котором команды выполняются в чёткой последовательности и в порядке их записи, то есть друг за другом. 3 Такой алгоритм предписывает одноразовое выполнение одной и той же последовательности действий при любых допустимых входных данных. 1
- Алгоритм с ветвлением — это алгоритм, в котором в зависимости от результатов проверки условия выполняется либо одно действие, либо другое. 4 При выполнении такого алгоритма реализуются не все действия, а только те, что выбраны по условию. 1
Таким образом, линейный алгоритм описывает последовательно выполняющиеся действия, а алгоритм с ветвлением — алгоритм, в котором последовательность выполнения команд находится в зависимости от соответствия заявленному условию. 24