Operadores Lógicos
Publicado por Kleber de Andrade Reis 28/01/2005
[ Hits: 10.128 ]
Pequeno programa para realizar operacões lógicas com duas variáveis.
inclui os operadores:
não, e, ou, ou exclusivo, se, se somente se.
#include <stdlib.h>
#include <stdio.h>
int op;
int menu(void)
{
printf("Digite 0 para operador nao\n");
printf("Digite 1 para operador e\n");
printf("Digite 2 para operador ou\n");
printf("Digite 3 para operador ou exclusivo\n");
printf("Digite 4 para operador se\n");
printf("Digite 5 para operador se somente se\n");
scanf("%i",&op);
system("clear");
}
int main()
{
int P,Q,S;
system("clear");
menu();
printf("********Digite 1 para TRUE ou 0 para FALSE********\n\n");
printf("Digite a proposicao P: \n");
scanf("%i",&P);
if(op==0)
{
if(P==1)
S=0;
else
S=1;
printf("\n\nP\tS\n%i\t%i\n",P,S);
exit(0);
}
printf("\nDigite a proposicao Q: \n");
scanf("%i",&Q);
//system("clear");
if(op==1)
{
if(P&&Q)
S=1;
else
S=0;
}
else if(op==2)
{
if(P||Q)
S=1;
else
S=0;
}
else if(op==3)
{
if(P==Q)
S=0;
else
S=1;
}
else if(op==4)
{
if((P==1)&&(Q==0))
S=0;
else
S=1;
}
else if(op==5)
{
if(P==Q)
S=1;
else
S=0;
}
printf("\n\nP\tQ\tS\n%i\t%i\t%i\n",P,Q,S);
return 0;
}
Manipulando argumentos com getopt_long
Também enche a memória, porém desta vez com processos
Converçor de Decimal para Binario
Nenhum comentário foi encontrado.
Papagaiando o XFCE com temas e recursos
WhatsApp com Chamadas no Linux via Waydroid
XFCE - quase um Gnome ou Plasma mas muito mais leve
LXQT - funcional para máquinas pererecas e usuários menos exigentes
SNMP Scan no OCS Inventory só funciona com HTTPS corretamente configurado
Removendo jogos e bloatware do KDE no Gentoo
Gentoo: Sincronização com Git e Automação via Systemd
Instalação do tema Fluent GTK no Zorin OS
PKI na Prática: Criando CA e Certificado Wildcard (Automatizado)
GOG confirma suporte oficial ao sistema Linux: "o trabalho começo... (1)
Midia de instalação LM-21.3 não inicializa (14)
eu queria saber no lenovo slim, se tem como ver os mhz de memoria e tu... (3)









