|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.06.2011, 01:05 | #1 |
Новичок
Джуниор
Регистрация: 14.04.2011
Сообщений: 2
|
алгебра логики
Это не программирование, но все же может кто поможет ) как вот такое решать?
Сколько различных решений имеет уравнение (( A \/ ¬A ) /\ ¬B /\ C /\ D ) \/ ¬B = 0 где A, B, C, D – логические переменные? |
07.06.2011, 06:32 | #2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Ну очевидно, что сначала его надо преобразовать.
|
07.06.2011, 09:54 | #3 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
Можно сразу попробовать все 16 =2^4 вариантов и посчитать сколько подходит. Можно преобразовать (упростить) решить и посчитать возможные варианты
A=X(16) B=1(8) С=0 (4) D=X(4) A=X(16) B=1(8) С=1 (4) D=0(2) 4 + 2 =6
программа — запись алгоритма на языке понятном транслятору
|
07.06.2011, 22:37 | #4 |
Новичок
Джуниор
Регистрация: 14.04.2011
Сообщений: 2
|
Ну если преобразовать то получится вроде так?
(1 /\ ¬B /\ C /\ D ) \/ ¬B = 0 (¬B /\ C /\ D ) \/ ¬B = 0 В таком случае B может быть только истиной, С либо истина, либо ложь, D либо истина, либо ложь. Получается 4 варианта.. В чем я ошибаюсь? Правельный ответ 8.. ( |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Алгебра логики. | Александр95 | Помощь студентам | 3 | 12.04.2011 16:02 |
алгебра логики | вредина123 | Помощь студентам | 0 | 12.12.2010 19:08 |
Раздел Алгебры Логики | Базиля | Помощь студентам | 1 | 23.12.2009 00:13 |
Развитие логики | Lemo | Помощь студентам | 5 | 04.11.2009 14:23 |
Алгебра | Zmaxer | Помощь студентам | 4 | 12.10.2009 19:04 |