Базовые алгоритмические структуры
1. Линейные алгоритмы — последовательность блоков, каждый из которых имеет по одному входу и одному выходу, и выполняется в программе один раз. (Рис.7.1)
Рис. 7.1. Алгоритм линейной структуры Рис.7.2. Алгоритм «Разветвления»
2. Алгоритм разветвляющегося вычислительного процесса — алгоритм, в котором в зависимости от значений некоторого признака производится выбор одного из нескольких направлений, называемых ветвями. В основе организации разветвления лежит проверка логического условия, которое может быть истинно или ложно. (Рис.2)
3. Алгоритм циклического вычислительного процесса включает в себя многократно повторяющиеся участки вычислений для различных значений данных.
Рис.7.3. Алгоритм циклического вычислительного процесса
Дата добавления: 2016-01-06; просмотров: 16; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!