Содержание
-
Условный оператор
Ширяева Ольга Мухадинновна, учитель информатики 1 категории, МОУ СОШ 2, г. Нягань, ХМАО-Югра
-
Рассмотрим простой пример задачи из курса алгебры. Требуется построить алгоритм вычисления значения функции у=|x|. Она задается соотношением: Х, при Х >= 0 У= -X при Х
-
При решении этой задачи требуется выполнить следующие условия: проверить больше или равен нулю х если х больше или равен 0, то присвоить у значение х, если меньше 0, то присвоить у значение –х Х, при Х >= 0 У= -X при Х
-
Коротко алгоритм задачи может быть записан: ЕСЛИx>=0 ТО y:=x ИНАЧЕy:=-x Х, при Х >= 0 У= -X при Х
-
ЕСЛИx>=0 ТО y:=x ИНАЧЕy:=-x Команды, с помощью которых записываются алгоритмы подобного типа, называются командами ветвления. Командам ветвления в Паскале соответствует условные оператор.
-
Условный оператор может иметь две формы , полную и неполную.
-
? ОПЕРАТОР 2 ОПЕРАТОР 1 ПОЛНАЯ ФОРМА да нет
-
? ОПЕРАТОР НЕПОЛНАЯ ФОРМА да нет
-
В Паскале: неполныйусловный оператор имеет вид: IF(условие) THEN (оператор 1); полныйоператор имеет вид: IF(условие) THEN(оператор 1) ELSE(оператор 2);
-
Пример программы: Programuslov;Var a, b: integer;Begin Writeln(‘wwedite 2 chisla’); Readln(a,b); If a mod 2=0 thenwriteln(‘a –chetnoe’) elsewriteln(‘a –nechetnoe’);If b mod 2=0 thenwriteln(‘b –chetnoe’) elsewriteln(‘b –nechetnoe’); Readln; Readln End.
Нет комментариев для данной презентации
Помогите другим пользователям — будьте первым, кто поделится своим мнением об этой презентации.