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