. Найти значение приведенных ниже выражений; 1) х > у при а) х = 2, у = 2;
б) х = 2, у = -8;
2) A OR B AND NOT С при А = False, B = True, С = False;
3) NOT(А< В) при а)A= 7,B= 9;
б) А = 0, B= 2;
4) (x< у)OR(х =z) при а) х = 0, у = 0,z= 0;
б) х = 0, у = -8, z= 0;
5) (а ≤ z)AND(z> 2)AND(а ≠5) при a) а = 2,z= 4;
б) а = -5, z= 0;
6) A ≤ B при а)A= 2,B= 2;
б) А = 2, В = -8;
7) А ANDВORNOTС при А =False, В =True, С =False;
8) NOT (х ≥ у) при а) х = 7, у = 9;
б) х = 0, у = 2;
9) (x< у )AND(х =z) при а) х = 0, у = 0,z= 0;
б) х = 0, у = -8, z= 0;
10) (а ≤ z) OR(z> 2) OR(а≠5) при а) а = 5, z= -4;
б) а = -5, z= 0;

Мурмик Мурмик    3   16.10.2020 14:33    152

Ответы
а6пг а6пг  15.01.2024 16:08
Добрый день, школьник! Давайте по порядку решим все задачи:

1) Первое выражение: х > у при а) х = 2, у = 2
Заменяем значения в выражение: 2 > 2
Выражение 2 > 2 не верно, так как 2 не больше 2.
Ответ: Логическое выражение ложно (False).

б) х = 2, у = -8
Заменяем значения в выражение: 2 > -8
Выражение 2 > -8 верно, так как 2 больше -8.
Ответ: Логическое выражение истинно (True).

2) Второе выражение: A OR B AND NOT C при A = False, B = True, C = False
Выполняем операции по приоритету: сначала NOT, потом AND, потом OR.
Заменяем значения в выражение: False OR True AND NOT False
Операнд NOT меняет значение на противоположное: False OR True AND True
Затем выполняем операцию AND: False OR True = True
Ответ: Логическое выражение истинно (True).

3) Третье выражение: NOT(A < B) при а) A = 7, B = 9
Заменяем значения в выражение: NOT(7 < 9)
Операция сравнения 7 < 9 верна, так как 7 меньше 9.
Затем применяем операцию NOT: NOT(True) = False
Ответ: Логическое выражение ложно (False).

б) A = 0, B = 2
Заменяем значения в выражение: NOT(0 < 2)
Операция сравнения 0 < 2 верна, так как 0 меньше 2.
Затем применяем операцию NOT: NOT(True) = False
Ответ: Логическое выражение ложно (False).

4) Четвертое выражение: (x < у) OR (х = z) при а) х = 0, у = 0, z = 0
Заменяем значения в выражение: (0 < 0) OR (0 = 0)
Оба операнда в первой скобке ложны, так как 0 не меньше 0.
Во второй скобке операнды равны, так как 0 равно 0.
Выражение False OR True равно True.
Ответ: Логическое выражение истинно (True).

б) х = 0, у = -8, z = 0
Заменяем значения в выражение: (0 < -8) OR (0 = 0)
Оба операнда в первой скобке ложны, так как 0 не меньше -8.
Во второй скобке операнды равны, так как 0 равно 0.
Выражение False OR True равно True.
Ответ: Логическое выражение истинно (True).

5) Пятое выражение: (а ≤ z) AND (z > 2) AND (а ≠ 5) при a) а = 2, z = 4
Заменяем значения в выражение: (2 ≤ 4) AND (4 > 2) AND (2 ≠ 5)
Все операнды в первой скобке верны, так как 2 меньше или равно 4.
Во второй скобке операнды верны, так как 4 больше 2.
В третьей скобке операнды верны, так как 2 не равно 5.
Выражение True AND True AND True равно True.
Ответ: Логическое выражение истинно (True).

б) а = -5, z = 0
Заменяем значения в выражение: (-5 ≤ 0) AND (0 > 2) AND (-5 ≠ 5)
Первый операнд в первой скобке верен, так как -5 меньше или равен 0.
Второй операнд в первой скобке ложен, так как 0 не больше 2.
Третий операнд в первой скобке верен, так как -5 не равен 5.
Выражение False AND False AND True равно False.
Ответ: Логическое выражение ложно (False).

6) Шестое выражение: A ≤ B при а) A = 2, B = 2
Заменяем значения в выражение: 2 ≤ 2
Выражение 2 ≤ 2 верно, так как 2 меньше или равно 2.
Ответ: Логическое выражение истинно (True).

б) A = 2, B = -8
Заменяем значения в выражение: 2 ≤ -8
Выражение 2 ≤ -8 не верно, так как 2 не меньше или равно -8.
Ответ: Логическое выражение ложно (False).

7) Седьмое выражение: A AND B OR NOT C при A = False, B = True, C = False
Выполняем операции по приоритету: сначала NOT, потом AND, потом OR.
Заменяем значения в выражение: False AND True OR NOT False
Операнд NOT меняет значение на противоположное: False AND True OR True
Затем выполняем операцию AND: False AND True = False
Затем выполняем операцию OR: False OR True = True
Ответ: Логическое выражение истинно (True).

8) Восьмое выражение: NOT (х ≥ у) при а) х = 7, у = 9
Заменяем значения в выражение: NOT (7 ≥ 9)
Операция сравнения 7 ≥ 9 не верна, так как 7 не больше или равно 9.
Операция NOT меняет значение на противоположное: NOT(False) = True
Ответ: Логическое выражение истинно (True).

б) х = 0, у = 2
Заменяем значения в выражение: NOT (0 ≥ 2)
Операция сравнения 0 ≥ 2 не верна, так как 0 не больше или равно 2.
Операция NOT меняет значение на противоположное: NOT(False) = True
Ответ: Логическое выражение истинно (True).

9) Девятое выражение: (x < у) AND (х = z) при а) х = 0, у = 0, z = 0
Заменяем значения в выражение: (0 < 0) AND (0 = 0)
Оба операнда в первой скобке ложны, так как 0 не меньше 0.
Во второй скобке операнды равны, так как 0 равно 0.
Выражение False AND True равно False.
Ответ: Логическое выражение ложно (False).

б) х = 0, у = -8, z = 0
Заменяем значения в выражение: (0 < -8) AND (0 = 0)
Оба операнда в первой скобке ложны, так как 0 не меньше -8.
Во второй скобке операнды равны, так как 0 равно 0.
Выражение False AND True равно False.
Ответ: Логическое выражение ложно (False).

10) Десятое выражение: (а ≤ z) OR (z > 2) OR (а ≠ 5) при а) а = 5, z = -4
Заменяем значения в выражение: (5 ≤ -4) OR (-4 > 2) OR (5 ≠ 5)
Первый операнд в первой скобке ложен, так как 5 не меньше или равно -4.
Второй операнд во второй скобке ложен, так как -4 не больше 2.
Третий операнд в третьей скобке ложен, так как 5 равно 5.
Выражение False OR False OR False равно False.
Ответ: Логическое выражение ложно (False).

б) а = -5, z = 0
Заменяем значения в выражение: (-5 ≤ 0) OR (0 > 2) OR (-5 ≠ 5)
Первый операнд в первой скобке верен, так как -5 меньше или равно 0.
Второй операнд во второй скобке ложен, так как 0 не больше 2.
Третий операнд в третьей скобке верен, так как -5 не равен 5.
Выражение True OR False OR True равно True.
Ответ: Логическое выражение истинно (True).

Надеюсь, я подробно и понятно разъяснил решение всех задач. Если у тебя остались вопросы, не стесняйся задавать их! Я всегда готов помочь.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика