Слайд 2Линейный алгоритм
Линейный алгоритм – это набор команд, выполняемых последовательно во времени, друг
за другом.
Слайд 3Алгоритмическая структура «ветвление»
Алгоритм, содержащий хотя бы одно условие, в результате которого обеспечивается
переход на один из двух возможных шагов, называется разветвляющимся.
Слайд 4Пример разветвляющегося алгоритма
Слайд 7Общий вид словесной записи алгоритма ветвления в полной форме выглядит так:
Если условие
выполняется, то выполняется действие1, иначе выполняется действие2.
Неполная форма выглядит так:
Если условие выполняется, то выполняется действие.
Слайд 9Оператор перехода
имеет вид
GOTO <метка>
Он позволяет передать управление непосредственно на нужный
оператор программы. Перед этим оператором должна располагаться метка, отделенная от него двоеточием.
Слайд 10Условный оператор IF
Условный оператор на языке программирования имеет следующий общий вид
IF <условие>
Then <оператор1> Else <оператор2>;
где <условие>- выражение логического типа;
<оператор1> выполняется, если условие верно,
<оператор2> выполняется, если условие неверно.
Слайд 11Вложенные условия
Пример.
IF a>0
Then writeln(‘число положительное’)
Else if a=0
Then writeln(‘число 0’)
Else writeln(‘число
положительное’);
Слайд 12Операторные скобки BEGIN…END
объединяют несколько операторов в один операторный блок.