Основы алгоритмизации в информационных системах. Белов М.П. - 32 стр.

UptoLike

Составители: 

мость выбора альтернативы из трех возможностей и более.
Различия в исполнении этих конструкций вытекают из свойств ветвления.
С формальной точки зрения рассмотренные конструкции эквивалентны, их
использование определяется удобством составления алгоритма.
Оператор повторения (цикла) используется для описания алгоритмов, в ко-
торых требуется организовать многократное повторение одних и тех же дейст-
вий.
Циклические структуры (см. табл. 3) имеют особое значение для построе-
ния алгоритмов, так как только на их основе можно добиться компактной записи
алгоритмов, требующих выполнения большого числа действий.
При выполнении этого оператора серия, включающая одну или несколько
команд, повторяется несколько раз подряд до тех пор, пока условие соблюдает-
ся. Как только условие нарушается, выполнение серии прекращается. Если ус-
ловие изначально неверно, то серия не выполняется.
Алгоритм, в состав которого входит итерационный цикл, называется ите-
рационным алгоритмом. Итерационные алгоритмы используются при реализации
итерационных численных методов.
Возможны случаи, когда внутри тела цикла необходимо повторить некото-
рую последовательность операторов, т. е. организовать внутренний цикл. Такая
структура получила название цикла в цикле или вложенных циклов. Глубина
вложения циклов (количество вложенных друг в друга циклов) может быть раз-
личной.
Таблица 3
Алгоритмический язык Схема алгоритма
если - то
если условие
то действия
все
у
сло ви
е
де йствия
да
нет
еслитоиначе
если условие
то действия 1
иначе действия 2
все
усло вие
действия 1
да
нет
действия 2
32