IF THEN ELSE Сурина Людмила Ивановна

advertisement
IF
THEN
ELSE
Итоговая работа сетевого проекта
«Авторская интерактивная презентация».
Сурина Людмила Ивановна
учитель информатики
МБОУ гимназии «УВК №1» г. Воронежа
«Педагогическая планета» http://planeta.tspu.ru
• Конструкция ветвление. Повторение.
• Задание на установление соответствия элементов
блок-схемы операндам условного оператора.
• Викторина со вводом ответов.
• Глоссарий, список литературы
Сетевой проект «Авторская интерактивная презентация»
«Педагогическая планета» http://planeta.tspu.ru
да
условие
нет
нет
условие
да
оператор
оператор_1
оператор_2
оператор
да
условие
нет
да
нет
условие
условие
оператор_1
оператор_2
да
нет
условие
оператор_1
оператор_2
оператор_2
да
нет
условие
оператор_1
оператор_1
оператор_2
да
нет
условие
условие
оператор_1
оператор_1
оператор_2
оператор_2
Вычислить значение функции для
следующих значений переменной x:
30  x  145
I F ( X > = 3 0 ) A N D ( X < = 1 4 5 )
Вычислить значение функции для
следующих значений переменной x:
x    ,0 ,
x  34,  
I F ( X < = 0 ) O R ( X > = 3 4 )
x:=6;
F:=1;
IF x<6 THEN F:=x*x
ELSE IF x>6 THEN F:=15*x
ELSE F:=F+x;
7
x:=10;
F:=4;
IF x<0 THEN F:=x*x
ELSE IF (x>=0) AND (x<=100) THEN F:=F+x/2
ELSE F:=F+2*x;
9
 При записи на языке Паскаль разветвляющихся алгоритмов
используют условный оператор: if <условие> then <оператор_1> else
<оператор_2>.
 Если в условном операторе после then или после else нужно
выполнить несколько операторов, то используют составной оператор –
конструкцию вида:
begin <последовательность операторов> end.
 Для записи неполных ветвлений используется сокращённый
условный оператор: if <условие> then <оператор>.
 Перед else знак «;» не ставится.
Сетевой проект «Авторская интерактивная презентация»
«Педагогическая планета» http://planeta.tspu.ru
При записи составных условий на языке Паскаль используют следующие
логические операции:
Логическая операция
в Паскале
and
•
•
Название операции
Конъюнкция (логическое умножение)
or
Дизъюнкция (логическое сложение)
not
отрицание (инверсия)
Босова Л.Л. Информатика: Учебник для 9 класса. – М.: БИНОМ. Лаборатория
знаний, 2012.
«Облако слов» Автор Сурина Л.И.
Сетевой проект «Авторская интерактивная презентация»
«Педагогическая планета» http://planeta.tspu.ru
Download