Наша цель состоит в том, чтобы изучить некоторые структуры, описывающие повторяющиеся действия, которые используются в процессе создания алгоритма. В этом разделе мы обсудим структуры, в которых набор команд циклически повторяется. В следующем разделе мы узнаем суть метода рекурсии. Мы также познакомимся с некоторыми распространенными алгоритмами: алгоритмом последовательного поиска, двоичного поиска и сортировки методом вставок. Начнем с рассмотрения алгоритма последовательного поиска.