Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Operadores lógicos | Operadores
Noções Básicas de C
course content

Conteúdo do Curso

Noções Básicas de C

Operadores lógicos

Os operadores lógicos permitem avaliar a veracidade de múltiplas expressões, estabelecendo condições complexas e precisas para o seu programa.

Imagine que você precisa plotar um ponto em um sistema de coordenadas cartesianas. Você só pode plotar esse ponto quando tem tanto a coordenada x quanto a coordenada y. Se ao menos uma dessas coordenadas estiver ausente, o ponto não pode ser plotado.

Neste curso, vamos nos concentrar em três operadores lógicos principais:

SímboloNomeExemplo de usoDescrição
&&ANDa && ba AND b
||ORa || ba OR b
!NOT!aNOT a

Esses operadores retornam true ou false, dependendo das condições fornecidas.

Com a introdução do padrão C99, trabalhar com dados booleanos tornou-se mais simples graças ao tipo de dado bool (ou _Bool). Este tipo de dado só pode conter dois valores: 1 (verdadeiro) ou 0 (falso).

c

Main

Para fornecer mais contexto:

c

Main

Os operadores lógicos se destacam realmente quando utilizados em conjunto com estruturas condicionais e loops.

Organize os operadores lógicos na ordem especificada: &&, ||, !

Selecione a resposta correta

Tudo estava claro?

Seção 3. Capítulo 6
We're sorry to hear that something went wrong. What happened?
some-alt