0 / 0 / 0
Регистрация: 22.01.2019
Сообщений: 57
|
||||||
1 | ||||||
Алгоритм работы с матрицей для таблицы истинности13.12.2019, 23:22. Показов 1175. Ответов 3
Метки нет (Все метки)
Доброго времени суток, столкнулся с такой проблемой: нужно написать процедурку, которая формирует матрицу таблицы истинности. К примеру:
0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 Вот таблица истинности для трех переменных. Сам я создаю динамический массив, спрашивая у пользователя сколько будет переменных (число n), а число строк (m) задается посредством возведения двойки в степень n. Сама проблема у меня с заполнением, я иду с правого верхнего края, но не знаю как грамотно организовать тут цикл. Ах, да, динамический массив создается размера n+1, так как правый столбик потом введет пользователь, поэтому мы работаем не со всей матрицей по сути, но тут в приницпе ничего страшного я думаю. В общем помогите мне правильно организовать заполнение матрицы нулями и единицами.
0
|
13.12.2019, 23:22 | |
Ответы с готовыми решениями:
3
Алгоритм для работы с матрицей Шаблон для работы с матрицей Интерфейс для работы с матрицей Использование вектора для работы с матрицей |
817 / 504 / 211
Регистрация: 19.01.2019
Сообщений: 1,196
|
||||||
14.12.2019, 02:26 | 2 | |||||
0
|
0 / 0 / 0
Регистрация: 22.01.2019
Сообщений: 57
|
|
14.12.2019, 21:19 [ТС] | 3 |
Спасибо большое за ответ, но что то тут прям очень все сложно. Для меня пока строки 13-15 совсем не понятны, да и суть стоит в том, чтобы решить задачу простыми методами. Но все равно спасибо что ответили, потом я обязательно разберусь с этим.
0
|
817 / 504 / 211
Регистрация: 19.01.2019
Сообщений: 1,196
|
|
14.12.2019, 21:25 | 4 |
artemor3228, зато идея простая: рекурсивная функция заполняет временный массив, генерирует все сочетания. Как заполнился массив, копирует его в матрицу по указателю. Матрицу удобно хранить как одномерный массив, чтобы смещать указатель построчно.
0
|
14.12.2019, 21:25 | |
14.12.2019, 21:25 | |
Помогаю со студенческими работами здесь
4
Создать класс для работы с матрицей Составить класс для работы с целочисленной матрицей Создать класс для работы с матрицей по условию Программа для построения таблицы истинности булевой функции Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |