Алгоритмы и способы их записи
dlyachainikov.ru · ПрограммированиеОпределение алгоритма
- Алгоритм — это последовательность четко определенных шагов или операций, направленных на решение конкретной задачи за конечное число действий.
Свойства алгоритма
- Дискретность: алгоритм состоит из отдельных шагов.
- Определенность: каждый шаг однозначно определен.
- Результативность: выполнение алгоритма приводит к решению задачи.
- Массовость: алгоритм применим к целому классу задач.
- Конечность: количество шагов алгоритма ограничено.
Способы записи алгоритмов
- Естественный язык: описание словами с использованием понятных выражений.
- Блок-схема: графический способ изображения алгоритма с помощью стандартных символов.
- Табличная форма: представление алгоритма через таблицы решений.
- Программирование на языке высокого уровня: запись алгоритма с использованием языка программирования.
Ветвящийся алгоритм
Циклический алгоритм
Блок-схема
- линейный