Red de conocimiento informático - Material del sitio web - Cómo utilizar el lenguaje C para crear un programa para "construir la tabla de verdad de fórmulas proposicionales"~

Cómo utilizar el lenguaje C para crear un programa para "construir la tabla de verdad de fórmulas proposicionales"~

const int p[]={0, 0, 1, 1}

const int q[]={0, 1, 0, 1};

int i;

printf("p conjunto q resultado\n");

for(i=0;ilt;4;i)

{

if(p[i]==0 || q[i]==0)

{

printf("d d 0\ n ", p[i], q[i]);

}

else

{

printf("d d 1 \ n", p[i], q[i]);

}

}

printf("p disyunción q resultado\n") ;

for(i=0;ilt;4;i)

{

si(p[i]==1 || q[i] == 1)

{

printf("d d 1\n", p[i], q[i]

}

<); p> else

{

printf("d d 0\n", p[i], q[i]);

}

}

printf("p condición única q resultado\n");

for(i=0;ilt;4;i)

{

if(p[i]==1 amp; amp; q[i]==0)

{

printf("d d 0\ n", p[i], q[i]);

}

else

{

printf(" d d 1 \n", p[i], q[i]);

}

}

printf("p resultado q bicondicional\n ");

for(i=0;ilt;4;i)

{

if((p[i]==1 amp; amp ; q[ i]==1) || (p[i]==0 amp; amp; q[i]==0))

{

printf(" d d 1\ n", p[i], q[i]);

}

else

{

printf( "d d 0 \n", p[i], q[i]);

}

}

//Resultado de ejecución:

p conjunción q resultados

0 0 0

0 1 0

1 0 0

1 1 1

p disyunción q resultado

0 0 0

0 1 1

1 0 1

1 1 1

p Resultado q de condición única

0 0 1

0 1 1

1 0 0

1 1 1

p Resultado q bicondicional

0 0 1

0 1 0

1 0 0

1 1 1

//¿Es esto lo que quieres decir?