Презентация на тему Ветвление с помощью языка программирования Паскаль

Содержание

Слайд 2

Линейный алгоритм Линейный алгоритм – это набор команд, выполняемых последовательно во времени, друг за другом.

Линейный алгоритм

Линейный алгоритм – это набор команд, выполняемых последовательно во времени,

друг за другом.
Слайд 3

Алгоритмическая структура «ветвление» Алгоритм, содержащий хотя бы одно условие, в результате которого

Алгоритмическая структура «ветвление»

Алгоритм, содержащий хотя бы одно условие, в результате которого

обеспечивается переход на один из двух возможных шагов, называется разветвляющимся.
Слайд 4

Пример разветвляющегося алгоритма

Пример разветвляющегося алгоритма

Слайд 5

Полная форма

Полная форма

Слайд 6

Неполная форма

Неполная форма

Слайд 7

Общий вид словесной записи алгоритма ветвления в полной форме выглядит так: Если

Общий вид словесной записи алгоритма ветвления в полной форме выглядит так:
Если

условие выполняется, то выполняется действие1, иначе выполняется действие2.
Неполная форма выглядит так:
Если условие выполняется, то выполняется действие.
Слайд 8

Операции сравнения

Операции сравнения

Слайд 9

Оператор перехода имеет вид GOTO Он позволяет передать управление непосредственно на нужный

Оператор перехода

имеет вид
GOTO <метка>
Он позволяет передать управление непосредственно на

нужный оператор программы. Перед этим оператором должна располагаться метка, отделенная от него двоеточием.
Слайд 10

Условный оператор IF Условный оператор на языке программирования имеет следующий общий вид

Условный оператор IF

Условный оператор на языке программирования имеет следующий общий вид
IF

<условие> Then <оператор1> Else <оператор2>;
где <условие>- выражение логического типа; <оператор1> выполняется, если условие верно, <оператор2> выполняется, если условие неверно.
Слайд 11

Вложенные условия Пример. IF a>0 Then writeln(‘число положительное’) Else if a=0 Then

Вложенные условия

Пример.
IF a>0
Then writeln(‘число положительное’)
Else if a=0
Then writeln(‘число 0’)
Else

writeln(‘число положительное’);
Слайд 12

Операторные скобки BEGIN…END объединяют несколько операторов в один операторный блок.

Операторные скобки BEGIN…END

объединяют несколько операторов в один операторный блок.

Слайд 13

Пример программы

Пример программы