Условный оператор презентация

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

Слайд 1Условный оператор
Ширяева Ольга Мухадинновна, учитель информатики 1 категории, МОУ СОШ  2,

г. Нягань, ХМАО-Югра

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

значения функции у=|x|. Она задается соотношением:


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


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

нулю х
если х больше или равен 0, то присвоить у значение х, если меньше 0, то присвоить у значение –х


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


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

ЕСЛИ x>=0 ТО

y:=x
ИНАЧЕ y:=-x


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


Слайд 5
ЕСЛИ x>=0 ТО y:=x

ИНАЧЕ y:=-x

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


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


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


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


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

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

оператор имеет вид:

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

Слайд 10
Пример программы:
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.

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

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

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

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

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


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

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