Алгоритмы выполняют какие либо дейтвия. Алгоритм нужен для упращения написания программы. Есть разные типы алгоритмов. один из них - циклический