Основные алгоритмические структуры

Пост опубликован: 08.09.2017

Основные алгоритмические структуры делят на три вида: следование, развилка и цикл.
Следованием является последовательное выполнение действий и алгоритмически представляется последовательностью.

То есть блок «Процесс» — «Операция» — «Операция» и т.д.
В свою очередь, развилка делится на полную развилку, неполную и ветвление. При полной развилке последовательность операций выполняется по каждой из двух веток: выполнение условия и невыполнение. При неполной развилке последовательность выполняется только по одной из веток (к примеру, «Да» или «Нет»). Ветвление состоит из операций множественного выбора, при которых проверка условий может иметь более, чем один возможный вариант.
В цикле существует три основных вида: с предусловием, с постусловием и параметрический цикл.основные алгоритмические структуры Цикл с предусловием делает проверку условия перед тем, как начнет выполнение. В том случае, если условие не может выполниться, происходит выход из цикла, так как он не может не выполняться ни одного раза. Цикл с постусловием выполняется хотя бы один раз, так как проверка условия происходит уже после выполнения операции. Параметрический цикл является циклом с указанным числом повторений.




Поиск на сайте


Добавить в закладки

Поиск на сайте



Яндекс.Метрика