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

Содержание

Слайд 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 writeln(‘число 0’)
Else writeln(‘число

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

Слайд 12

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

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

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

Слайд 13

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

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