Operadores relacionais em C++


Operadores comparativos e C++

Operadores relacionais ou comparativos como o próprio nome diz, oferecem a possibilidade de estabelecer uma relação comparativa/condicional entre seus operandos.

Preparamos uma tabela contendo os operadores relacionais/comparativos em C++ e suas funções:


Operadores Relacionais C++
Tipo Operador Sintaxe
Menor que < a < b
Maior que > a > b
Menor ou igual que <= a <= b
Maior ou igual que >= a >= b
Igual a == a == b
Diferente de != a != b
Não (Lógico) ! !a
E (Lógico) && a && b
Ou (Lógico) || a || b
Exemplos de comportamento
Operador Retorno ( verdadeiro / falso )
< Menor que
30 < 20 falso
30 < 60 verdadeiro
30 < 30 falso
> Maior que
30 > 1 verdadeiro
30 > 100 falso
30 > 29 verdadeiro
<= Menor ou igual que
30 <= 30 verdadeiro
30 <= 29 falso
30 <= 80 verdadeiro
>= Maior ou igual que
30 >= 30 verdadeiro
30 >= 10 verdadeiro
30 >= 40 falso
== Igual a
30 == 30 verdadeiro
30 == 32 falso
!= Diferente de
30 != 20 verdadeiro
30 != 10 verdadeiro
30 != 30 falso
! Não
!(30 == 30) falso
!(30 > 10) falso
!(30 < 1) verdadeiro
&& E
(10 > 1 && 1>=1) verdadeiro
(10 != 11 && 1>2) falso
|| Ou
(10 > 20 || 30 > 20) verdadeiro
(40 != 10 || 20==30) verdadeiro

Qualquer dúvida a aula 17 e 18 tratam o tema sobre operadores relacionais, basta acessar o menu vídeo-aulas. Bons estudos

3 comentários:

Anônimo disse...

Qual biblioteca se tem que declarar quando vai usar os operadores < e > ?

Unknown disse...

Pessoal, essa ultima esta errada?
(40 != 10 || 20==30) verdadeiro

Anônimo disse...

(40 != 10 || 20==30) verdadeiro --->>> Esta certa, pois, 40 é diferente de 10? (SIM), ou 20 é igual a 30 (NÃO), mas como é um OU "||" a primeira parte valida como VERDADE a condição.

Postar um comentário

Related Posts with Thumbnails
top
BlogBlogs.Com.Br