ВУЗ:
Составители:
25
h
26
b
27 d, f 28 a, b, c
29 a, d 30 f, a, c
Методические указания
Логическими выражениями называются выражения, содержащие переменные, константы, операции
отношения и логические операции. Операциями отношения являются операции меньше (<), больше (>),
меньше или равно (≤), больше или равно (≥) и другие, а логическими операциями – одноместная опера-
ция отрицание (не), двухместные операции дизъюнкция (или), конъюнкция (и) и другие. Как операн-
дом, так и результатом операции отношения и логической операции может быть либо истина (да), либо
ложь (нет).
При составлении логических выражений необходимо помнить, что выражение не A соответствует
дополнению области, определяемой логическим выражением А; А или В – объединению, А и В – пере-
сечению областей, определяемых выражениями А и В. Записывать логические выражения и вычислять
их значения следует с учетом приоритета выполняемых операций.
Для получения требуемого логического выражения следует: исполь-зуя знаки операций отношения и
операции конъюнкция, составить логические выражения, истинные для точек, принадлежащих кругу, пря-
моугольнику, треугольнику, и обозначить их логическими переменными A, B, C соответственно; с помощью
переменных A, B, C и знаков операций отрицание и конъюнкция составить логические выражения для каж-
дой из заданных областей; записать дизъюнкцию последних логических выражений.
Контрольные вопросы и задания
1 Какое выражение называется логическим?
2 Приведите примеры операций отношения и логических операций.
3 Составьте логическое выражение, истинное только для точек, принадлежащих (включая грани-
цы): а) кругу с центром в точке (5, 4) и радиусом, равным 2 ((x − 5)
2
+ (y – 4)
2
≤ 2
2
); б) прямоугольнику с
координатами противоположных углов (0, 5), (6, 3) (x ≥ 0 и x ≤ 6 и y ≥ 3 и
y ≤ 5); в) треугольнику с координатами вершин (1, 2), (3, 0), (5, 4) (y ≥ 3 – x и y ≥ 2x – 6 и y ≤ 0.5x + 1.5).
4 Вычислите значение логического выражения, если x = 3, y = 2,
A = (x – 5)
2
+ (y – 4)
2
≤ 2
2
, B = x ≥ 0 и x ≤ 6 и y ≥ 3 и y ≤ 5, C = y ≥ 3 – x и y ≥ 2x – 6 и y ≤ 0.5x + 1.5: а) А и В
и
С (нет); б) А и В и не С (нет); в) не А и не В и С (да); г) не А и не В и С или А и В и С (да).
Практическая работа № 5
АЛГОРИТМ ВЫЧИСЛЕНИЯ ПО ФОРМУЛЕ
Цель работы. Знакомство с простейшим алгоритмом и программой для вычисления значения пере-
менной по формуле.
Задание. Разработать алгоритм вычисления значения переменной y по заданной в табл. 5 формуле
для вводимых значений переменных a, b и с; представить алгоритм в виде блок-схемы и программы для
ЭВМ на указанном преподавателем алгоритмическом языке.
Методические указания
Алгоритмом называется совокупность правил, обладающих свойствами массовости (инвариантности
относительно входной информации), детерминированности (однозначности применения этих правил
на каждом шаге), результативности (получения после применения этих правил информации, являю-
щейся результатом) и элементарности (отсутствии необходимости дальнейшего уточнения правил).
Таблица 5
Вари-
ант
Формула
Вари-
ант
Формула
Страницы
- « первая
- ‹ предыдущая
- …
- 9
- 10
- 11
- 12
- 13
- …
- следующая ›
- последняя »