Основные алгоритмические конструкции Человеку в жизни приходится решать множество различных задач. Решение каждой из них описывается своим алгоритмом, и разнообразие этих алгоритмов очень велико. Вместе с тем для записи любого алгоритма достаточно трёх основных алгоритмических конструкций. Это положение выдвинул и доказал Э. Дейкстра в 70-х гг. прошлого века.