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

Содержание

Слайд 2

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

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

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

Слайд 3

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

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

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

Слайд 4

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

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

Слайд 5

Полная форма

Полная форма

Слайд 6

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

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

Слайд 7

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

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

Слайд 8

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

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

Слайд 9

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

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

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

Слайд 10

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

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

вид
IF <условие> Then <оператор1> Else <оператор2>;
где <условие>- выражение логического типа; <оператор1> выполняется, если условие верно, <оператор2> выполняется, если условие неверно.
Условный оператор IF Условный оператор на языке программирования имеет следующий общий вид

Слайд 11

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

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

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

Слайд 12

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

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

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

Слайд 13

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

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