Алгоритм с ветвлением - в зависимости от выполнения или невыполнения условия, исполняется либо одна, либо другая ветвь алгоритма.
Алгоритм – последовательность действий, необходимых для выполнения задачи.
Алгоритм должен быть представлен как последовательное выполнение простых шагов. Например, шагающий человек. Алгоритмы можно записывать либо формально, (обычным языком), либо графически (в виде блок-схемы).
Блок-схема состоит из следующих элементов: овал – начало, конец алгоритма; прямоугольник – действие или последовательность действий (операторы); ромб – проверка условия.
Виды алгоритмов.
Линейный - шаги алгоритма следуют один за другим не повторяясь.
Примеры – перейти дорогу, сделать бутерброд, покрасить забор.
Алгоритм с ветвлением - в зависимости от выполнения или невыполнения условия, исполняется либо одна, либо другая ветвь алгоритма.
В данном алгоритме проверяется условие, и если оно выполняется, исполняется блок алгоритма 1 (одно ли несколько действий), а если не выполняется, то исполняется блок 2.
Примечание: одного из блоков: 1 или 2 может не быть вовсе. Тогда в одном из случаев будут выполняться какие-либо действия, а в другом - ничего не будет выполняться.