Представление линейных, разветвленных и циклических структур
Из базовых элементов могут быть составлены базовые структуры алгоритмов следования, ветвления и цикла, как показано на рис. 1.25 и рис. 1.26.
Рис. 1.25 — Базовые структуры алгоритмов: а — следование; б — ветвление
Рисунок 1.26— Базовые структуры алгоритмов: а — цикл с предусловием;
б — цикл с постусловие; в — цикл с параметрами
Рассмотрим два примера составления алгоритмов.
1. Алгоритм нахождения корней квадратного уравнения
представлен на рис. 1.27.
Рис. 1.27 — Блок-схема алгоритма решения задачи нахождения корней квадратного уравнения
2. Алгоритм для вычисления кусочно-заданной функции:
Рис. 1.28 — Блок-схема алгоритма вычисления кусочно-заданной функции
3. Алгоритм для вычисления суммы:
Рис. 1.29 — Блок-схема алгоритма вычисления суммы
Дата добавления: 2015-10-21; просмотров: 1048;