Программирование базируется на построении алгоритмов.Простые алгоритмы выполняются последовательно инструкция за инструкцией.В более сложных алгоритмах в теле алгоритма появляется циклическая структура,которая позволяет повторять инструкции определённое количество раз.Также в алгоритмах может использоваться ветвление,что выполняет конкретные инструкции при истинности условия и другие инструкции при его ложности.Ветвление не существует без использования истинности или ложности условия выполнения.Условие в ветвлении может быть либо истиной,например, шесть больше пяти,либо быть ложью,например, пять больше шести.Ветвление бывает одно,двух и многосоставным.Односоставное ветвление определяет лишь одно условие.Двухсоставное ветвление позволяет при истинности условии выполнить одни инструкции,а при ложности условии другие инструкции.Многосоставное ветвление позволяет определять множество условий и при истинности одного из них выполнять определённые программистом инструкции. Циклические конструкции бывают с предусловием и постусловием.Циклы с предусловием сначала проверяют условие и при его истинности выполняют блок инструкций.Циклы с постусловием сначала выполняют блок инструкции,а только потом проверяет условие.Таким образом цикл с постусловием исполняется один раз даже с ложным условием.Самым распространённым циклом является счётчик.Счётчик - это цикл,который исполняется конкретное количество раз и прекращает своё выполнение.Во многих языках программирования в циклах используются операторы ветвления.Любой цикл можно прервать на определенной итерации и также можно прервать только определенную итерацию.Конечно,при использовании оператора ветвления в цикле и происходит прерывание всего тела цикла или прерывание только текущей итерации.
|