OPERADORES

Os operadores são meios pelo qual incrementamos, decrementamos, comparamos e avaliamos dados dentro do computador. Temos três tipos de operadores:

Operadores Aritméticos

Os operadores aritméticos são os utilizados para obter resultados numéricos. Além da adição, subtração, multiplicação e divisão, há o operador resto da divisão.

Os símbolos para os operadores aritméticos são:

Operação Símbolo
Adição +
Subtração -
Multiplicação *
Divisão /
Resto da divisão %

Operadores Relacionais

Os operadores relacionais são utilizados para comparar números. Os valores a serem comparados podem ser números ou variáveis.

Estes operadores sempre retornam valores lógicos (0 para falso e 1 para verdadeiro). Para estabelecer prioridades no que diz respeito a qual operação executar primeiro, utilize os parênteses.

Os operadores relacionais são:

Descrição Símbolo
Igual a ==
Diferente !=
Maior que >
Menor que <
Maior ou igual a >=
Menor ou igual a <=

Operadores Lógicos

Os operadores lógicos servem para combinar resultados de expressões, retornando se o resultado final é verdadeiro ou falso.

Os operadores lógicos são:

Operador Original Em C
e and &&
ou or ||
não not !

E/AND

Uma expressão AND (E) é verdadeira se todas as condições forem verdadeiras:

1º Valor 2º Valor Resultado
F F F
F V F
V F F
V V V

OR/OU

Uma expressão OR (OU) é verdadeira se pelo menos uma condição for verdadeira:

1º Valor 2º Valor Resultado
F F F
F V V
V F V
V V V

NOT/NÃO

Uma expressão NOT (NÃO) inverte o valor da expressão ou condição, se verdadeira, inverte para falsa e vice-versa:

Valor Resultado
F V
V F