1) Линейные алгоритмы
Данный вид алгоритмов самый простой, в линейных алгоритмах все действия выполняются последовательно.
В качестве примера, вспомним известную русскую сказку.
2) Алгоритмы с ветвлениями.
Алгоритмы с ветвлениями имеют в своих структурах условие и в зависимости от выполнения условия будет зависеть результат решения. Для наглядности рассмотрим пример из сказки.
3) Алгоритмы с циклами.
Этот вид алгоритмов, имеет в своей структуре повторения действий который необходим для решения задачи.
В зависимости от задачи, мы решаем какой алгоритм подходит для решения той или иной задачи. В дальнейшем рассмотрим все виды алгоритмов подробнее.