logo search
MiI_razdatka

Следование

Структура состоит из 2х или более функциональных (арифметических) блоков, изображенных в виде прямоугольников (Рис. 55).

S1, S2 и Sn - предписываемые действия.

Словесная запись данной структуры

следующая:

исполнить S1,S2,...,Sn

Рис. 55

Развилка

Д

Рис. 56

анная структура организует выполнение одного из 2х указанных действий S1 и S2 в зависимости от выполнения условия P (Рис. 56). Различают полную и неполную развилки.

Словесная запись полной развилки: если P истинно, то исполнить S1, иначе исполнить S2. (или в сокращенной форме: если Р, то S1, иначе S2). Словесная запись неполной развилки: если Р, то S1 (альтернативное действие S2 отсутствует)

Цикл

Данная структура описывает циклические, т.е. многократно повторяющиеся действия. Структура повторения может быть 3 типов:

Цикл – пока (Рис. 57)

ЗдесьP – условие продолжения цикла, S – тело цикла.

Словесная запись структуры цикла-пока: пока Р истинно исполнять S

Выполнение цикла-пока начинается с проверки условия, поэтому этот цикл называют циклом с предусловием. Переход к выполнению тела цикла осуществляется только в том случае, если условие Р выполняется, т.е. истинно, в противном случае, происходит выход из цикла, поэтому данный цикл называют также циклом с предусловием.