Правила выполнения логических операций Ø Составное условие, состоящее из двух простых условий, соединенных операцией and, верно (истинно) только тогда, когда верны оба простых условия.
Пример1: Запишите условие 0Ответ: If (a>0)and(a<=5)
Ø Составное условие, состоящее из двух простых условий, соединенных операцией or, верно тогда, когда верно хотя бы одно из простых условий.
Пример2: Запишите условие a<=0 илиa>5 с помощью логических операций.
Ответ: If (a>=0)or(a>5)
Ø Составное условие not верно только тогда, когда простое условие ложно.
Пример3: Запишите условие aне меньше 5 с помощью логических операций. Можно записать как If (a>=5) или спомощьюлогической операции not.
Ответ: Ifnot(a<5)
Ø Составное условие, состоящее из двух простых условий, соединенных операцией xor, верно тогда, когда верно только одно из условий.
Пример4: Выбрать цифры кратные 2 или 3 но не кратные 6.
Ответ: If (a mod 2=0)xor(a mod 3=0)
Задача. Дано целое число, лежащее в диапазоне 1-999. Вывести строку – описание вида «однозначное число», «двузначное число», «трехзначное число».
Проблемный вопрос: описать и решить задачу удобным вам способом (дифференцированный подход)
Работа по группам
Поиск ответов на проблемные вопросы:
1.Что означает понятие вложенное условие?
2.По заданной блок-схеме запишите общий формат оператора записи вложенных условий.
3.Как вы думаете, есть ли ограничения на количество вложенных условий?
Защита ответов. Обсуждение.
Устно отвечают на вопросы, с объяснением.
Находит ошибки в примерах
Каждая группа читает свой параграф, выбирает и предоставляет ключевую информацию из изученного материала.
Стратегия
«Верно - не верно»
Словесная оценка учителя.
Взаимооценивание