ОД
Ольга Даньшина

Как построить таблицу истинности

Как построить таблицу истинности (A--->B)^!A-->B
помогите построить никак не могу разобраться

ВТ
Виктория Тырса

Если не напутал нигде, то учитывая, что импликацию можно выразить через "обычные" операции так:
a-->b = !a || b

получим из (A--->B)^!A-->B
!((!a || b) && !a) || b
______
Чтобы не считать вручную (наверняка где-то ошибусь) попытался сделать табличку в экселе, но там так неудобно запись придумана, что от нее в глазах рябит, как такое только можно было выдумать.

Поэтому вот Вам вариант в CodeBlocks
_____
#include
using namespace std;

int main()
{
// a-->b = !a || b

// !((!a || b) && !a) || b

for(int a= 0; a<=1; a++)
{
for(int b= 0; b<=1; b++)
{
cout<< a << "\t"<< b<< "\t";
cout<< (!((!a || b) && !a) || b) << endl;
}
}
return 0;
}
____
Если выполнить, получается:
000
011
101
111
верно ли это - не знаю, ищите ошибки сами.

Похожие вопросы
как построить таблицу?
Как построить таблицу истинности логической функции?
Таблицы истинности логических выражений
Сднф по таблице истинности
Помогите сделать таблицу истинности, пожалуйста)
Составить таблицу истинности для формул.
помогите с таблицей истинности !
Как построить таблицу истинности?
Предоставьте пожалуйста таблицы истинности и уго шифратора и дешефратора) очень надо)
Помогите построить таблицу истинности формулы Очень нужно ((( (А->B)\/( 7A -> 7B)