Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Sstail
0 / 0 / 0
Регистрация: 05.02.2013
Сообщений: 1
#1

задача на с++ (Заданную ДНФ булевой функции от 5 переменных (x,y,z,t,r) представить в виде списка, элементами которого являются конъюнкции) - C++

08.02.2013, 14:29. Просмотров 643. Ответов 0
Метки нет (Все метки)

Заданную ДНФ булевой функции от 5 переменных (x,y,z,t,r) представить в виде списка, элементами которого являются конъюнкции. Каждый элемент содержит массив номеров переменных, входящих в конъюнкцию, а также признак инверсии переменной.
Программа должна содержать следующие процедуры:
-Кодирования: построение списка по ДНФ, заданному формулой в некотором текстовом файле;
-Декодирования: восстановление формулы ДНФ с выводом результата в текстовой файл, с освобождением выделенной динамической памяти;
-Вставки элемента в список: вставки конъюнкции в список;
-Удаление элемента из списка: удаления элемента, находящегося в некоторой позиции(позиция определяется в интерактивном режиме);
-Построить дизъюнкцию двух ДНФ;
-Упорядочить список конъюнкций по возрастанию длины

если не решите,то можете объяснить как решается ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.02.2013, 14:29
Здравствуйте! Я подобрал для вас темы с ответами на вопрос задача на с++ (Заданную ДНФ булевой функции от 5 переменных (x,y,z,t,r) представить в виде списка, элементами которого являются конъюнкции) (C++):

представить N переменных в виде функции - Искусственный интеллект
Здравствуйте, хочу научить компьютер на основе 40000 результатов например Math.cos(x*y) строить ряд Тейлора с правильными коэффициентами. ...

Задача: Построить двоичное дерево, элементами которого являются числа. - Pascal
Program bin_tree; { Задача. Построить двоичное дерево, элементами которого являются числа. } ...

Можно ли создать массив, элементами которого являются функции? - Turbo Pascal
можно ли создать массив, элементами которого являются функции? То есть, в ячейках записаны уравнения функций

Найдите минимальную ДНФ булевой функции f(x,y,z) - Логика и множества
Найдите минимальную ДНФ булевой функции f(x,y,z) двумя способами: с помощью карт Карно и методом Блейка-Порецкого. К каким классам Поста...

Массив: создать одномерный массив, элементами которого являются двумерные массивы, элементами которых являются записи - Pascal ABC
создать одномерный массив, элементами которого являются двумерные массивы, элементами которых являются записи с полями целочисленного,...

Найти КНФ и ДНФ для булевой функции. - Логика и множества
собсвтенно формула == - эквиваленция x==y==z нужно вычислить с помощью формул

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.02.2013, 14:29
Привет! Вот еще темы с ответами:

Дан список, объектами которого являются числа.Между первым минимальным и первым максимальным элементами списка - Prolog
задание: сколько таких минимальных или максимальных содержится еще.

Найти сокращенную, все тупиковые и минимальные днф булевой функции - Логика и множества
найти сокращенную все тупиковые и минимальные днф булевой функции двумя способами а) методом Квайна б) с помощью карт Карно ...

Составить СДНФ по значениям булевой функции, найти сокращенную и минимальную ДНФ - Логика и множества
Составить СДНФ по значениям булевой функции, найти сокращенную и минимальную ДНФ x1|x2|x3|f 0|0|0 |1 0|0|1 |1 0|1|0 |0 0|1|1 |0 ...

Для данной формулы булевой функции найти ДНФ, КНФ, СДНФ, СКНФ - Дискретная математика
Для данной формулы булевой функции


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.