Презентация на тему УСЛОВНЫЙ ОПЕРАТОР

УСЛОВНЫЙ ОПЕРАТОР, из раздела: Информатика.  Презентацию в формате PowerPoint (pptx) можно скачать внизу страницы, поделившись ссылкой в социальных сетях! Презентации взяты из открытого доступа или загружены их авторами, администрация сайта не отвечает за достоверность информации в них. Все права принадлежат авторам материалов: Политика защиты авторских прав

Слайды и текст этой презентации

Слайд 1

УСЛОВНЫЙ ОПЕРАТОРГерцева Светлана Викторовнаучитель информатики МОУ СОШ №40

УСЛОВНЫЙ ОПЕРАТОР

Герцева Светлана Викторовна
учитель информатики МОУ СОШ №40


Слайд 2

Рассмотрим простой пример задачи из курса алгебры. Требуется построить алгоритм вычисления значения

Рассмотрим простой пример задачи из курса алгебры. Требуется построить алгоритм вычисления значения функции у=|x|. Она задается соотношением:


Х, при Х >= 0
У=
-X при Х < 0


Слайд 3

При решении этой задачи требуется выполнить следующие условия:проверить больше или равен нулю

При решении этой задачи требуется выполнить следующие условия:
проверить больше или равен нулю х
если х больше или равен 0, то присвоить у значение х, если меньше 0, то присвоить у значение –х


Х, при Х >= 0
У=
-X при Х < 0


Слайд 4

Коротко алгоритм задачи может быть записан:ЕСЛИ x>=0 ТО

Коротко алгоритм задачи может быть записан:

ЕСЛИ x>=0 ТО y:=x
ИНАЧЕ y:=-x


Х, при Х >= 0
У=
-X при Х < 0


Слайд 5

ЕСЛИ x>=0 ТО     y:=x


ЕСЛИ x>=0 ТО y:=x
ИНАЧЕ y:=-x

Команды, с помощью которых записываются алгоритмы подобного типа, называются командами ветвления. Командам ветвления в Паскале соответствует условные оператор.


Слайд 6

Условный оператор может иметь две формы , полную и неполную.

Условный оператор может иметь две формы , полную и неполную.


Слайд 7

?ОПЕРАТОР 2ОПЕРАТОР 1ПОЛНАЯ ФОРМАданет

?

ОПЕРАТОР 2

ОПЕРАТОР 1

ПОЛНАЯ ФОРМА

да

нет


Слайд 8

?ОПЕРАТОР НЕПОЛНАЯ ФОРМАданет

?

ОПЕРАТОР

НЕПОЛНАЯ ФОРМА

да

нет


Слайд 9

В Паскале: неполный условный оператор имеет вид: IF (условие) THEN (оператор 1);

В Паскале:
неполный условный оператор имеет вид:

IF (условие) THEN (оператор 1);
полный оператор имеет вид:

IF (условие) THEN (оператор 1)
ELSE (оператор 2);


Слайд 10

Пример программы:Program uslov; Var a, b: integer; BeginWriteln(‘wwedite 2 chisla’);Readln(a,b);If a mod


Пример программы:
Program uslov; Var a, b: integer; Begin
Writeln(‘wwedite 2 chisla’);
Readln(a,b);
If a mod 2=0 then writeln(‘a –chetnoe’)
else writeln(‘a –nechetnoe’); If b mod 2=0 then writeln(‘b –chetnoe’)
else writeln(‘b –nechetnoe’);
Readln;
Readln
End.