Найдите значения выражений: 1) (1или1)или(1или0) 2) ((1или0)или1)или1) 3) (0&1)&1 4) 1&(1&1)&1...

Тематика Информатика
Уровень 5 - 9 классы
Булева алгебра значение выражений логические операции ИЛИ вычисление логических выражений булевы выражения
0

Найдите значения выражений: 1) (1или1)или(1или0) 2) ((1или0)или1)или1) 3) (0&1)&1 4) 1&(1&1)&1 5) ((1или0)&(1&1))&(0или1)

avatar
задан 3 месяца назад

2 Ответа

0

1) (1 или 1) или (1 или 0) = 1 или 1 = 1 2) ((1 или 0) или 1) или 1 = 1 или 1 = 1 3) (0 и 1) и 1 = 0 и 1 = 0 4) 1 и (1 и 1) и 1 = 1 и 1 и 1 = 1 5) ((1 или 0) и (1 и 1)) и (0 или 1) = (1 и 1) и 1 = 1

avatar
ответил 3 месяца назад
0

Для того чтобы найти значения выражений, нужно понимать работу логических операций: И (конъюнкция, обозначается &), ИЛИ (дизъюнкция, обозначается |), а также их приоритеты. В логике:

  • Операция ИЛИ (|) возвращает 1, если хотя бы один из операндов равен 1.
  • Операция И (&) возвращает 1, только если оба операнда равны 1.

Теперь рассмотрим каждое выражение:

1) ((1 \text{ или } 1) \text{ или } (1 \text{ или } 0))

Разберем по частям:

  • (1 \text{ или } 1 = 1)
  • (1 \text{ или } 0 = 1)

Теперь подставим значения:

  • (1 \text{ или } 1 = 1)

Ответ: 1

2) (((1 \text{ или } 0) \text{ или } 1) \text{ или } 1)

Разберем по частям:

  • (1 \text{ или } 0 = 1)
  • (1 \text{ или } 1 = 1)

Теперь подставим значения:

  • (1 \text{ или } 1 = 1)

Ответ: 1

3) ((0 \& 1) \& 1)

Разберем по частям:

  • (0 \& 1 = 0)
  • (0 \& 1 = 0)

Ответ: 0

4) (1 \& (1 \& 1) \& 1)

Разберем по частям:

  • (1 \& 1 = 1)
  • (1 \& 1 = 1)

Теперь подставим значения:

  • (1 \& 1 = 1)

Ответ: 1

5) (((1 \text{ или } 0) \& (1 \& 1)) \& (0 \text{ или } 1))

Разберем по частям:

  • (1 \text{ или } 0 = 1)
  • (1 \& 1 = 1)
  • (1 \& 1 = 1)
  • (0 \text{ или } 1 = 1)

Теперь подставим значения:

  • (1 \& 1 = 1)
  • (1 \& 1 = 1)

Ответ: 1

Таким образом, значения выражений будут следующими:

  1. 1
  2. 1
  3. 0
  4. 1
  5. 1

avatar
ответил 3 месяца назад

Ваш ответ

Вопросы по теме