Теория:

Следование — алгоритмическая конструкция, в которой действия выполняются последовательно, друг за другом.
Алгоритмы с конструкцией «следование» называются линейными алгоритмами.
 
Общий вид конструкции «следование».
 
10.png
Рис. \(1\). Следование
 
Линейный алгоритм приготовления чая.
 
11.png
Рис. \(2\). Линейный алгоритм
 
Такой алгоритм может потребовать детализации некоторых пунктов, потому что процесс заваривания чая может различаться.
 
Пример линейного алгоритма, который может выполнять исполнитель Робот.
Он знает команды: вверх, вниз, вправо, влево, закрасить.
 
Screenshot_6.png
Рис. \(3\). Робот
 
С помощью операции div вычисляется целое частное, с помощью операции mod — остаток.
 
12.png
Рис. \(4\). Примеры вычислений
  
Линейные алгоритмы (следование) — это самый простой вид алгоритмов, в котором команды выполняются строго одна за другой, как шаги в инструкции по сборке мебели. Однако у такого подхода есть серьёзные ограничения. Главный недостаток заключается в том, что линейный алгоритм не может реагировать на разные ситуации: он работает одинаково при любых условиях. Кроме того, линейные алгоритмы не могут повторять действия многократно в зависимости от количества данных. Из-за этого они подходят только для очень простых, однозначных задач, где порядок шагов заранее известен и никогда не меняется. Для более сложных задач, где нужен выбор или повторение, используются разветвляющиеся и циклические алгоритмы.
Источники:
Рис. 1. Следование. © ЯКласс.
Рис. 2. Линейный алгоритм. © ЯКласс.
Рис. 3. Робот. © ЯКласс.
Рис. 4. Примеры вычислений. © ЯКласс.