Представление линейных, разветвленных и циклических структур

Из базовых элементов могут быть составлены базовые структуры алгоритмов следования, ветвления и цикла, как показано на рис. 1.25 и рис. 1.26.

Рис. 1.25 — Базовые структуры алгоритмов: а — следование; б — ветвление

Рисунок 1.26— Базовые структуры алгоритмов: а — цикл с предусловием;

б — цикл с постусловие; в — цикл с параметрами

Рассмотрим два примера составления алгоритмов.

1. Алгоритм нахождения корней квадратного уравнения

представлен на рис. 1.27.

Рис. 1.27 — Блок-схема алгоритма решения задачи нахождения корней квадратного уравнения

2. Алгоритм для вычисления кусочно-заданной функции:

Рис. 1.28 — Блок-схема алгоритма вычисления кусочно-заданной функции

3. Алгоритм для вычисления суммы:

Рис. 1.29 — Блок-схема алгоритма вычисления суммы



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: