Considere os seguintes operadores: Igual a Nega...

Próximas questões
Com base no mesmo assunto
Q914440 Programação
Considere os seguintes operadores: Igual a Negação lógica Módulo (resto da divisão) Ou lógico And lógico
Assinale a lista dos símbolos que, respectivamente, representam esses operadores no C#.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito correto: A

Vamos explorar os operadores apresentados na questão e entender por que a alternativa A é a correta.

  • Igual a: Em C#, utiliza-se o operador == para verificar se dois valores são iguais. Por exemplo, 5 == 5 resulta em true, pois ambos os lados são iguais.
  • Negação lógica: O operador de negação lógica em C# é o !. Ele inverte o valor booleano de uma expressão, então !true seria false.
  • Módulo (resto da divisão): Para encontrar o resto de uma divisão em C#, usamos o operador %. Por exemplo, 10 % 3 resulta em 1, porque 10 dividido por 3 deixa um resto de 1.
  • Ou lógico: O operador "ou" lógico é representado por ||. Em uma expressão como true || false, o resultado seria true porque pelo menos um dos operandos é verdadeiro.
  • And lógico: O operador "e" lógico em C# é &&. Uma expressão como true && false resulta em false, pois ambos os operandos precisam ser verdadeiros para que o resultado final seja verdadeiro.

Com base nessa explicação, podemos identificar que a alternativa A (== ! % || &&) lista corretamente os operadores correspondentes aos conceitos apresentados. As demais alternativas contêm erros de correspondência, como o uso de símbolos que não existem no C# ou que representam operações diferentes das solicitadas.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo