Оператор ветвления на Паскале презентация

ОРГАНИЗАЦИЯ ГИПЕРССЫЛОК Режим последовательного изучения учебного материала организован с помощью кнопок прокрутки Режим справочника: в процессе перемещения курсора мыши по информационной области слайда приближение к объекту

Слайд 1


Оператор ветвления (условный оператор)

позволяет изменить порядок выполнения операторов в зависимости от выполнения некоторого условия (истинности логического выражения). На блок-схеме алгоритма условие изображается в виде ромба. Условие может быть простым (операция отношения) или составным (сложное логическое выражение, включающее в себя логические операции и операции отношения). Условный оператор – это одна из базовых алгоритмических структур.

1








Операции отношения













=

<>

<=

>=

<

>

больше

меньше

больше или равно

меньше или равно

не равно

равно

Простое
условие

Сложное
условие

Логические операции



NOT

OR

AND


Операторы в структуре ветвления
могут быть простыми или составными


END

BEGIN

Последовательность простых и (или) составных операторов


Сначала проверяется условие
ЕСЛИ условие истинно,
ТО выполняется оператор 1
ИНАЧЕ (если оно ложно)
выполняется оператор 2


IF

THEN

ELSE

условие

да

нет




оператор 1

оператор 2

Полное ветвление

да

нет



Неполное ветвление

IF

THEN

условие

оператор

Оператор ветвления на Паскале

?


Слайд 2
ОРГАНИЗАЦИЯ ГИПЕРССЫЛОК

Режим последовательного изучения учебного материала организован с помощью

кнопок прокрутки
Режим справочника: в процессе перемещения курсора мыши по информационной области слайда приближение к объекту (гиперссылке) обеспечивается всплывающей подсказкой
щелчок левой кнопкой мыши по выбранному учебному элементу вызывает учебную информацию в текстовом поле в нижней части экрана, при этом гипертекстовый объект выделяется графическими средствами (желтым фоном, красной рамкой). После щелчка по выделенному объекту происходит возврат на первый (ключевой) слайд
в любом слайде возможен свободный переход на любую учебную информацию, расположенную на других слайдах, если выбрать соответствующую гиперссылку

Справка




Слайд 3

ЛОГИЧЕСКОЕ ВЫРАЖЕНИЕ – это выражение, которое принимает значение TRUE (истина)

или FALSE (ложь)
и включает в себя операнды (константы и переменные) и (или) арифметические выражения, связанные операциями отношения и логическими операциями. Каждая операция отношения соединяет два операнда или выражения одного и того же типа (разрешается сравнивать вещественное число с целым). Любая операция сравнения в качестве результата дает значение TRUE или FALSE.

2










Операции отношения













=

<>

<=

>=

<

>

больше

меньше

больше или равно

меньше или равно

не равно

равно

Простое
условие

Логические операции



NOT

OR

AND


Операторы в структуре ветвления
могут быть простыми или составными


END

BEGIN

Последовательность простых и (или) составных операторов


Сначала проверяется условие
ЕСЛИ условие истинно,
ТО выполняется оператор 1
ИНАЧЕ (если оно ложно)
выполняется оператор 2


IF

THEN

ELSE

условие

да

нет




оператор 1

оператор 2

Полное ветвление

да

нет



Неполное ветвление

IF

THEN

условие

оператор

Оператор ветвления на Паскале



Слайд 4
3








В сложных логических выражениях отношения, связываемые логическими операциями, заключаются в

скобки !!! Например, требуется определить, есть ли среди чисел a, b, c хотя бы одно отрицательное. Эту задачу решает следующий условный оператор:
IF (a < 0) OR (b < 0) OR (c < 0) THEN WRITE (’ да ’) ELSE WRITE (’ нет ’) ;



Сложное
условие

Логические операции



NOT

OR

AND


Операторы в структуре ветвления
могут быть простыми или составными


END

BEGIN

Последовательность простых и (или) составных операторов


Сначала проверяется условие
ЕСЛИ условие истинно,
ТО выполняется оператор 1
ИНАЧЕ (если оно ложно)
выполняется оператор 2


IF

THEN

ELSE

условие

да

нет




оператор 1

оператор 2

Полное ветвление

да

нет



Неполное ветвление

IF

THEN

условие

оператор

Оператор ветвления на Паскале

Операции отношения













=

<>

<=

>=

<

>

больше

меньше

больше или равно

меньше или равно

не равно

равно



Слайд 5
4








Пример полного ветвления: IF a >

b { ЕСЛИ a больше b }
THEN c := a { ТО переменной c присвоить значение переменной а }
ELSE c := b ; { ИНАЧЕ переменной с присвоить значение b }

Пример неполного ветвления: IF b > a { ЕСЛИ b больше a }
THEN c := b ; { ТО переменной c присвоить значение переменной b }



Операции отношения













=

<>

<=

>=

<

>

больше

меньше

больше или равно

меньше или равно

не равно

равно

Простое
условие

Сложное
условие

Логические операции



NOT

OR

AND


Операторы в структуре ветвления
могут быть простыми или составными


END

BEGIN

Последовательность простых и (или) составных операторов


Сначала проверяется условие
ЕСЛИ условие истинно,
ТО выполняется оператор 1
ИНАЧЕ (если оно ложно)
выполняется оператор 2


IF

THEN

ELSE

условие

да

нет




оператор 1

оператор 2

Полное ветвление

да

нет



Неполное ветвление

IF

THEN

условие

оператор

Оператор ветвления на Паскале


Слайд 6
5








Если на какой-то из ветвей оператора ветвления находится несколько последовательных

операторов,
то они должны быть записаны между служебными словами BEGIN и END. Такая конструкция называется составным оператором. Точку с запятой перед словом END можно не ставить, так как операторная скобка уже выполняет функции разделителя.
Пример составного оператора: IF x > y THEN BEGIN c := x ; x := y ; y := c END ;



Операции отношения













=

<>

<=

>=

<

>

больше

меньше

больше или равно

меньше или равно

не равно

равно

Простое
условие

Сложное
условие

Логические операции



NOT

OR

AND


Операторы в структуре ветвления
могут быть простыми или составными


END

BEGIN

Последовательность простых и (или) составных операторов


Сначала проверяется условие
ЕСЛИ условие истинно,
ТО выполняется оператор 1
ИНАЧЕ (если оно ложно)
выполняется оператор 2


IF

THEN

ELSE

условие

да

нет




оператор 1

оператор 2

Полное ветвление

да

нет



Неполное ветвление

IF

THEN

условие

оператор

Оператор ветвления на Паскале


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика