Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемНиколай Голямов
3 Условия такого типа называют логическими выражениями
4 Любое сложное логическое высказывание можно выразить с помощью трех основных логических операций: НЕ, И, ИЛИ.
5 Пример: НЕ (A > 0) Это логическое выражение означает то же самое, что и A 0. Смысл этой операции в том, что она меняет значение истина на ложь и наоборот. На слайде приведена таблица истинности операции НЕ.
6 Операция логического умножения И применяется тогда, когда переменная должна удовлетворять одновременно двум более простым условиям. P, Q – простые условия
7 Операция логического сложения ИЛИ применяется тогда, когда переменная должна удовлетворять хотя бы одному из двух и более простых условий
8 Пример 1 Рассмотрим примеры: Запишем логическое выражение для случая т. X принадлежит отрезку [-6, 6] : Математическая запись: -6 Х 6. Логическое выражение: (Х -6) И (х 6) Запись выражения в Паскале: (Х >= -6) AND (х
9 Решение Пусть переменная a обозначает стаж кандидата, а b – его возраст. Тогда должно соблюдаться условие: ( a >= 5) and (b = 5) and (b
10 В логических выражениях логические операции могут связывать несколько логических переменных, например: (Х < 0) И (Y < 0) И (Z < 0) (Х < 0) ИЛИ (Y < 0) И (Z < 0) Для изменения порядка операций можно использовать круглые скобки.
12 Составить программу, которая определяет, являются ли разные точки с координатами (X1,Y1) и (X2, Y2) симметричными относительно осей координат или начала координат. -x-xx y -y-y Программу составить двумя способами: 1.С использованием составных условий. 2.Без использование составных условий. Проверить правильность программ для следующих значений параметров: А) X1= -1, Y1=6, X2=1, Y2=6. Б) X1=6, Y1=7, X2=1, Y2=6.
13 1. Написать программу, которая спрашивает «Который час?» и, в зависимости от введенного времени, выводит на экран приветствие: «Доброе утро», «Добрый день», «Добрый вечер», «Спокойной ночи». 2. Написать программу, которая определяет, принадлежит ли точка с координатами (X, Y) заштрихованной области, ограниченной точками (X1, Y1) (X2, Y2) (X1, Y1) (X2, Y2) Входные данные: координаты точек (X, Y), (X1, Y1), (X2, Y2) Результат: слова «Да» или «Нет».
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.