FC ConcursosFC Concursos

Questão FC266080

Assim como na matemática, em programação os operadores possuem precedência uns em relação aos outros. Selecione a alternativa que mostra o operador com a precedência de maior prior

Linguagens de Programação

IDECAN · 2022

Assim como na matemática, em programação os operadores possuem precedência uns em relação aos outros. Selecione a alternativa que mostra o operador com a precedência de maior prioridade.

  1. Multiplicação (*)
  2. Maior ou igual (>=)
  3. Soma (+)
  4. - (menos unário), operador Não
  5. Subtração (-)
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

A alternativa indica que o menos unário e o operador Não têm a maior precedência. Isso significa que, ao avaliar uma expressão, esses operadores atuam antes dos operadores binários (como multiplicação, adição ou AND/OR).

O menos unário é o operador que inverte o sinal de um único operando; não é o mesmo que a subtração binária. Ex.: \( -a * b \) é interpretado como \( (-a) * b \), e não como \( -(a * b) \).

O operador Não (negação lógica) age da mesma forma no âmbito booleano: em \( \text{Não }A \ \text{e}\ B \) a negação é aplicada primeiro, resultando em \( (\text{Não }A) \ \text{e}\ B \).

Lembre-se: parênteses alteram a avaliação. Quando quiser garantir outra ordem, use \( (\,) \) explicitamente.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo