Вход | Регистрация
 

Разбор скобок (булева алгебра)

↓ [Волшебник, 11.01.21 - 09:14]
Разбор скобок (булева алгебра)
Я
   Margo95
 
11.01.21 - 07:56
Добрый день, подскажите, что получится после раскрытия скобок, что-то не понимаю
Не(цена или продукт) и (апельсины или не(продан и куплен)
Не(цена или ценник) и (продукты или не (апельсины и мандарины))
Не(а и не в или с)
   Margo95
 
1 - 11.01.21 - 08:12
Не(а и не в или с) не могу даже понять, как правильно раскрыть скобки .-.
   Irbis
 
2 - 11.01.21 - 08:21
Правила Де-Моргана гугли
   Волшебник
 
3 - 11.01.21 - 08:24
Логические условия должны соответствовать бизнес-логике, а не как в анекдоте: летят 2 крокодила, один зелёный, другой налево.
   Margo95
 
4 - 11.01.21 - 08:37
(2) спасибо, почитаю, но что-то все равно не особо понятно с сложными условиями
(3) вот как вариант, не(а или в) и (с или не(d и f))
   Малыш Джон
 
5 - 11.01.21 - 08:42
(4) >>спасибо, почитаю, но что-то все равно не особо понятно с сложными условиями

ну то есть даже не дернулась погуглить?
   ДенисЧ
 
6 - 11.01.21 - 08:43
Раскрывай скобки пошагово, изнутри.
   Margo95
 
7 - 11.01.21 - 09:01
(5) погуглил и до сих пор читаю, но что-то не доходит как-то
   Fedor-1971
 
8 - 11.01.21 - 09:06
(0) это таки 3 разных условия или 1 с пропущенными связующими операндами?
   Малыш Джон
 
9 - 11.01.21 - 09:09
(7)

не (a и b) = (не a) или (не b)
не (a или b) = (не a) и (не b)

>>погуглил и до сих пор читаю, но что-то не доходит как-то

Серьезно?
   Mikeware
 
10 - 11.01.21 - 09:10
судя по профилю, и (7) - у ТС проблемы с гендерной самоидентификацией
   Малыш Джон
 
11 - 11.01.21 - 09:13
(10) "There are no girls on the Internet" (c)
   Margo95
 
12 - 11.01.21 - 09:23
(8) 3 разных условия
(9) хорошо, как такой пример будет решён? Не(а и не в или с)?
   Малыш Джон
 
13 - 11.01.21 - 09:29
(12) >>хорошо, как такой пример будет решён?

ну, судя по всему, если никто здесь готового решения тебе не выложит, то никак

¯\_(ツ)_/¯
   vi0
 
14 - 11.01.21 - 09:50
(12) раскрой скобки по аналогии с раскрытием скобок алгебры: И считать как умножение, ИЛИ сложение, НЕ как знак минус
   Mikeware
 
15 - 11.01.21 - 09:52
(14) не царское это  дело - скобки раскрывать...
   vi0
 
16 - 11.01.21 - 09:56
(14) +точнее преобразуй сначала, добавь скобок по правилам алгебры так чтобы подходило под правила (9), а потом раскрой по праилам (9)
   Масянька
 
17 - 11.01.21 - 10:12
(0) 1 курс мат. логика: сначала писать проверки по одному условию, затем сворачивать.
   Fedor-1971
 
18 - 11.01.21 - 10:12
(12) Не(а и ((не в) или с)) - дальше сама
   Масянька
 
19 - 11.01.21 - 10:18
+ (17) И соответствующая фотка повышает процент быстрого и правильного решения :)
   Fedor-1971
 
20 - 11.01.21 - 10:18
18 не, по приоритетам 1С, вот так: НЕ((а и (не в)) или с)
   singlych
 
21 - 11.01.21 - 10:19
(12) зачем там раскрывать, ну получишь одни скобки вместо других
и так все компактно написано
выражение истинно когда в скобках ложь
в скобках ложь когда с=ложь и (а и нев)=ложь
а и нев ложь при любых а и нев, кроме когда они оба истина
=>
выражение истинно когда
а=ложь в=ложь с=ложь
а=ложь в=истина с=ложь
а=истина в=истина с=ложь
   Fedor-1971
 
22 - 11.01.21 - 10:22
(21) не всё так однозначно сравни результаты со скобками (18 гнутик) и (20 корректно)
   fisher
 
23 - 11.01.21 - 12:27
(12) > Не(а и не в или с)
=
не (а и не в) и не с
=
(не а или в) и не с
=
не а и не с или в и не с
вроде так
   fisher
 
24 - 11.01.21 - 12:30
Типичное приведение к нормальной форме. Выше - к ДНФ (дизъюнктивной нормальной форме)


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.