Разработка JAVA приложения, которое минимизирует логические

Бюджет: 5 000 руб
64.74 $ – 56.80 €
Разработка JAVA приложения, которое минимизирует логические функции методом Квайна Мак Класки. Результатом программы является вывод на экран минимизированную функцию, которая представлена штрихом шеффера.


В интерфейсе программы должна содержаться таблица истинности: 
a b c d e f
0 0 0 0 0 0
0 0 0 0 1 1
0 0 0 1 0 1
0 0 0 1 1 0
0 0 1 0 0 1
0 0 1 0 1 0
0 0 1 1 0 0
0 0 1 1 1 1
0 1 0 0 0 0
    ………………………
1 1 1 1 1 1

Где a,b,c,d,e  – переменные
f- функция, вводится вручную.
(например, если это ДНФ, то СДНФ примет вид: (неА*неВ*неС*неД*Е)v(неА*неВ*неС*Д*неЕ) и т.д )
В программе должно учитываться, что при минимизации могут получиться несколько решений.
Так же кнопка «выполнить» и кнопка «справка», в которой будет текстовое поле, где должна отображаться краткая информация о программе (можно оставить поле пустым, я напечатаю сама). Очень хотелось бы, чтобы интерфейс был интересным, на фоне была какая-нибудь картинка по теме алгебры логики.

Опубликован 08.02.2016 в 12:34

Выберите способ верификации:

Обновите страницу после прохождения верификации.