Свойством алгоритма является **результативность** (вариант 1). Результативность означает, что алгоритм должен приводить к определенному результату за конечное число шагов. Остальные варианты не являются фундаментальными свойствами алгоритма: цикличность может быть частью алгоритма, но не является его основным свойством; возможность изменения последовательности и выполнения в обратном порядке - это скорее особенности реализации алгоритма; простота записи на языках программирования - это скорее удобство для программиста, а не характеристика алгоритма.