Nesta aula estudaremos os operadores lógicos. Aprenderemos a utilização do operador de Conjunção e Disjunção, ou seja, os operadores que nos permitem ligar 2 ou mais expressões. |
OPERADORES LÓGICOS - RELACIONAIS
Em aulas passadas aprendemos como utilizar os operadores lógicos e em seguida, como utilizar os operadores relacionais. Agora, nós vamos juntar esses operadores a fim de construir operações mais complexas e que fazem a avaliação de mais do que uma condição ao mesmo tempo.
EXEMPLO FEITO EM AULA
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
// ========== ==========
// ========== www.eXcript.com ==========
// ========== ==========
int main()
{
//&&
//(true)&&(true)
int i = 40;
int condicao = (i>20)&&(i<100);
printf("%i", condicao );
printf("%i", !condicao );
//||
//(true)||(false) -> 1 ok
//(false)||(true) -> 1 ok
//(true)||(true) -> 1 ok
//(false)||(false) -> 0
system("cls");
int x = 10;
int cond = 0;
cond = (x==10)||(x<1);
printf( "%i", cond );
cond = (x==0)||(x!=1000);
printf( "%i", cond );
cond = (x==10)||(x!=0);
printf( "%i", cond );
cond = (x!=10)||(x==0);
printf( "%i", cond );
return 0;
}
Tags curso, curso c, c, linguagem c
Comentários
comments powered by Disqus