Информатика, вопрос задал Error928385839 , 6 лет назад

Информатика нам лжёт?
Решаю таблицу истинности, значения х1=0
х2=1, х3=0, значение х1*х2=>х3 должно быть равно х1*х2(не)+х3, НО ОНИ НЕ РАВНЫ!! по формуле разбора импликации значения должны сходится, но одно выдает 1, другое 0, порядок выполнения операций верный. Помогите, может я что то не так делаю?​


SheWhoRunsOnTheWaves: Можно, пожалуйста, фото с таблицей истинности?
SheWhoRunsOnTheWaves: Тяжеловато такие вещи текстом воспринимать
valgrisa: как-то примерно так
х1=0, х2=1, х3=0
х1*х2=>х3
0*1=>0
0=>0
результат 1
не(х1*х2)+х3
не(0*1)+0
не(0)+0
1+0
результат 1

Ответы на вопрос

Ответил SheWhoRunsOnTheWaves
1

Ответ:

Объяснение:

x1 = 0, x2 = 1, x3 = 0

(1) (x1 * x2) -> x3

  • Считаем:
  1. x1 * x2 = 0 * 1 = 0
  2. (x1 * x2) -> x3 = 0 -> 1 = 1

(2) Теперь раскроем это выражение:

не(x1 * x2) + x3

По правилу де Моргана:

не(х1) + не(х2) + х3

  • Считаем:
  1. не(х1) = не(0) = 1
  2. не(х2) = не(1) = 0
  3. не(х1) + не(х2) + х3 = 1 + 0 + 0 = 1

Профит, 1 = 1, все сошлось.


SheWhoRunsOnTheWaves: Без де Моргана тоже работает. Не(х1 * х2) = не(0 * 1) = не(0) = 1. Тогда не(х1 * х2) + х3 = 1 + 0 = 1
Error928385839: Понял ошибку, (не) будет над всем умножением, над всей скобкой, большое спасибо!))
SheWhoRunsOnTheWaves: Обращайтесь :)
Error928385839: пади
Новые вопросы