алгоритм — это предназначенное для конкретного исполнения точное описание последовательности и действий, направленных на решение поставленной .
свойства алгоритма.
дискретность — разделение алгоритма на последовательность шагов.
результативность — получение из исходных данных результата за конечное число шагов.
массовость — возможность применения алгоритма к большому количеству различных исходных данных.
детерминированность (определенность) — исполнитель должен выполнять команды алгоритма в строго определенной последовательности.
выполнимость и понятность — алгоритм должен содержать команды, входящие в систему команд исполнителя и записанные на понятном исполнителю языке.
13=111, далее прибавляем по единице и если будет 3 то перекидываем 1 на след разряд
111 - 0
112 - 1
121 - 1
122 - 2
211 - 1
212 - 2
221 - 2
222 - 3
1000 - 0
1001 - 0
1002 - 1
сложим, получается = 13