1) он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий
2) он включает в себя вспомогательный алгоритм
3) его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий (+)
4) ход его выполнения зависит от истинности тех или иных условий