1 / 1 / 2
Регистрация: 26.02.2011
Сообщений: 53
|
|
1 | |
Библиотека функций26.02.2011, 20:46. Показов 6269. Ответов 21
Метки нет (Все метки)
Может кто поможет!!
Язык С. Создать библиотеку функций для построения таблиц истинности булевых функций заданных КНФ и ДНФ. Пользователь вводит ДНФ или КНФ и при подключении BF.H (которую нужно создать..как? help!!) выводит табл истинности.
0
|
26.02.2011, 20:46 | |
Ответы с готовыми решениями:
21
Какая библиотека отвечает за использования математических функций в VS 2005? Итерационные циклы,Определение и вызов функций,Использование библиотечных функций stdio.h Передача значений функций в главную программу, вызов функций Объявление функций внутри других функций |
623 / 467 / 57
Регистрация: 28.01.2011
Сообщений: 605
|
|
27.02.2011, 01:01 | 21 |
Выделить лексемы особого труда в данном случае не должно составить, а по поводу вычислений можно посмотреть посмотреть в сторону обратной польской нотации, благо примеров кода в сети предостаточно http://algolist.manual.ru/maths/misc/revpn.php , в вашем случае задача будет полегче, ибо реализовывать придется лишь конъюнкцию, дизъюнкцию, ну и скобки для уточнения приоритетов. Так выйдет явно легче, чем строить синтаксическое дерево в явном виде.
1
|
5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
27.02.2011, 01:11 | 22 |
Пример какого дерева? Вам нужно самому построить дерево исходя из анализа выражения. Например, анализируя выражение y = (x1 \/ !x2 \/ x3)/\(x1 \/ x2 \/ !x3), программа должна построить примерно такое дерево:
Код
AND /\ / \ / \ / \ / \ OR OR /\ /\ OR \ OR \ /\ \ /\ \ / \ \ / \ \ x1 !x2 x3 x1 x2 !x3
0
|
27.02.2011, 01:11 | |
27.02.2011, 01:11 | |
Помогаю со студенческими работами здесь
22
Вызов функций внутри других функций Библиотека функций Библиотека нужных функций библиотека, расширяющая набор функций Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |