найти днф и кнф онлайн



Автор Моряков Сергей задал вопрос в разделе Домашние задания

подскажите ход решения Найти КНФ для булевой функции: [ссылка появится после проверки модератором] и получил лучший ответ

Ответ от Дарья Чарикова[гуру]
все ДНФ и КНФ строятся по одному принципу.
шаг 1
Считаем, сколько переменных в нашей булевой функции (допустим их 3, х1,х2 и х3). Рисуем таблицу с числом строк 2 в третьей степени (или 2 в другой степени, если переменных не 3). В строках в первых трех столбцах перечисляем все возможные сочетания переменных, например:
000 - х1-ложь, х2-ложь, х3-ложь
001- х1-ложь, х2-ложь, х3 - истина
010 - х1-ложь, х2-ложь, х3 - истина
100 - и т. д. , принцип, думаю, ясен.
В последней строке пишем значение булевой функции на данном наборе переменных. Допустим при подстановке х1-ложь, х2-ложь, х3 - ложь булева функция истинна, при х1-ложь, х2 -ложь, х3 - истина функция ложна и т. д. (поясняю на примере "от балды", который придумываю на ходу)
000 -1
001 -1
010 -0
011 -1
100 -0
101 -0
110 -1
111 -0
шаг 2
"Сворачиваем" нашу таблицу. Получаем так называемую "Карту Карно".найти днф и кнф онлайн
Дальше применяем стандартную процедуру "склейки", знакомую вам по поиску ДНФ. Только в ДНФ склеивают единички, а при поиске КНФ склеивают нули. У нас получается 3 разные области (две склеенные и одиночный нолик). Если возможны несколько вариантов склейки, можно выбрать любой на свое усмотрение.
КНФ составляем по подобию ДНФ, только по склеенным нулям, а не единичкам и инвертируем каждую из переменных.
Допустим, в нашем случае:
КНФ = (!х1 + х2)*(!х3+!х1)*(х1+!х2+х3)
(первая скобка соответствует вертикальной склейке, вторая - горизонтальной склейке, третья - одиночному нолику)

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: подскажите ход решения Найти КНФ для булевой функции: [ссылка появится после проверки модератором]

привести к ДНФ и КНФ (из области матлогики)
Составить таблицу истинности (проверьте ту, что я составил) после этого можно сразу записать и кнф
подробнее...

Помогите написать сочинение плюсы и минусы онлайн обучения, срочно нужно!!
Преимущества онлайн обучения
Образование доступно всем желающим вне зависимости от возраста
подробнее...

Как найти длину и ширину зная площадь?
может, эта фигура - квадрат? Тогда можно найти, уитывая равенство длины и ширины. Найти число при
подробнее...

В STALKERе тень чернобыля, где найти экзоскелет и самые крутые артефакты?
Не слушай не кого насчёт артефактов.
САМЫЕ ЛУЧШИЕ артефакты есть только в одном месте. На
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Сериал Паспорт
А где в паспорте найти номер и серию документа?
На боку паспорта напечатаны цифирки. Первые четыре - это серия паспорта. А остальное -
подробнее...

можно ли по ИНН найти адрес и телефон ИФНС?
Конечно можно! Чудный официальный сайт НАЛОГ.
подробнее...

Красно-розовая карта втб-24.
1. перевести деньги в онлайн-банке втб на красную карту.
2. найти бумажку с пино-кодом от
подробнее...

работа кладовщиком Здравствуйте, скажите, а нужно ли кладовщику средне-специальное образование ?
Здравствуйте Максим!

Все зависит от вас, от вашего желания, упорства и способностей.подробнее...

1С: Предприятие 8.3 Версия для обучения программированию
В системных требованиях указана Windows 8, на 8.1 тоже работает - проверено.
"1С Предприятие
подробнее...

как отключить центр справки и поддержки?
панель управления - администрирования - службы. Найти службу и
подробнее...

Что вы знаете о поместье Сары Винчестер, и что там сейчас находится?
Дом Винчестеров, Сан-Хозе, Калифорния #yaimg20914# Об этом доме снято немало фильмов, рассказаны
подробнее...

Можно ли написать заявление на увольнение и на 2 недели отработки взять отпуск за свой счет?
1. Найти работу и получить от них письмо-приглашение.
2. Написать заявление об увольнении
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*