1) Линейный алгоритм-каждое действие выполняется один единственный раз и одно за другим по очереди.
2)разветвление-в зависимости от некоторого условия исполнитель выбирает одно из двух предложенных.
3)циклический- повторение некоторой части алгоритма