Форум программистов, компьютерный форум CyberForum.ru

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

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

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

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

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

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

C++ Поиск в деке, элементами которого являются фигуры
Вывод вектора, элементами которого являются структуры C++
C++ Список элементами которого являются очереди
Массивы: составить вдвое меньший массив,элементами которого являются C++
C++ Формирование массива, элементами которого являются цифры числа N
C++ Построить бинарное дерево, элементами которого являются числа
C++ Создать массив, элементами которого являются структуры – список учеников
Сформировать массив В, элементами которого являются нули и единицы C++
Работа с типизированным файлом, элементами которого являются отдельные символы C++
Создать массив, элементами которого являются *. Вывести на экран C++
Создать вектор, элементами которого являются максимальные элементы строк матрицы А C++
Построение таблицы истинности булевой функции от нескольких переменных C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 17:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru