Задача на булевские функции, (преобразование булевского выражения) |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
Задача на булевские функции, (преобразование булевского выражения) |
Raidy |
Сообщение
#1
|
Гость |
Помогите ,кто сможет:
Исходная инфа: строка, содержащая булевскую функцию от переменных A,B,C...Z(отрицание A записывается как \А), для определения которой использованы операции +,*,\,~ и скобки. Задание : преобразовать функцию к нормальной форме. Заранее огромное спасибо. |
volvo |
Сообщение
#2
|
Гость |
Частично задача была решена здесь (упрощение заданной функции):
Булевские ф-ции Также на форуме присутствует исходник, проверяющий, записано ли заданное выражение в виде СДНФ, ищи, пробуй... Что не будет получаться - спрашивай... |
Raidy |
Сообщение
#3
|
Гость |
Дело в том что там не спрашиваются входные данные...
|
Guest |
Сообщение
#4
|
Гость |
по ходу дела входные данные задаются в
const s: string = 'a*\a*b+a*\b+b'; ведь так, да? А как на счёт скобок? |
Текстовая версия | 20.04.2024 1:21 |