Capa do Ebook gratuito Curso completo de Lógica de Programação para iniciantes

Curso completo de Lógica de Programação para iniciantes

3.83

(6)

83 páginas

Operadores Lógicos: Operador NOT

Capítulo 32

Tempo estimado de leitura: 3 minutos

Audio Icon

Ouça em áudio

0:00 / 0:00
7.3. Operadores Lógicos: Operador NOT

A lógica de programação é uma das bases fundamentais para qualquer pessoa que deseja se aventurar no mundo da programação. Dentro desta lógica, encontramos uma série de operadores que nos ajudam a estruturar e definir as regras de nossos programas. Um destes operadores é o operador lógico NOT.

O que é o operador NOT?

O operador NOT, também conhecido como operador de negação, é um dos operadores lógicos mais simples e, ao mesmo tempo, mais poderosos que temos à disposição. A sua função é basicamente inverter o valor lógico de uma expressão. Ou seja, se temos uma expressão que é verdadeira, o operador NOT a torna falsa. Se a expressão é falsa, o operador NOT a torna verdadeira.

Como funciona o operador NOT?

Na lógica de programação, trabalhamos com valores booleanos, ou seja, valores que podem ser verdadeiros (true) ou falsos (false). Quando aplicamos o operador NOT a um valor booleano, obtemos o inverso deste valor.

Por exemplo, se temos a expressão 'NOT true', o resultado será 'false'. Se temos a expressão 'NOT false', o resultado será 'true'. Isso pode parecer bastante simples, e de fato é, mas é também extremamente útil em muitas situações.

Exemplos de uso do operador NOT

Um exemplo clássico de uso do operador NOT é na criação de condições negativas. Por exemplo, se queremos verificar se um número não é igual a zero, podemos usar o operador NOT em conjunto com o operador de igualdade.

Continue em nosso aplicativo

Você poderá ouvir o audiobook com a tela desligada, ganhar gratuitamente o certificado deste curso e ainda ter acesso a outros 5.000 cursos online gratuitos.

ou continue lendo abaixo...
Download App

Baixar o aplicativo

Em pseudocódigo, a condição seria algo como 'NOT (número == 0)'. Se o número for zero, a expressão '(número == 0)' será verdadeira, e o operador NOT irá inverter este valor, resultando em 'false'. Se o número não for zero, a expressão '(número == 0)' será falsa, e o operador NOT irá inverter este valor, resultando em 'true'.

Outro exemplo prático do uso do operador NOT é na inversão de valores booleanos. Se temos uma variável booleana e queremos inverter o seu valor, podemos simplesmente aplicar o operador NOT a esta variável.

Por exemplo, se temos a variável 'verdadeiro' que é inicialmente 'true', podemos inverter o seu valor com a expressão 'verdadeiro = NOT verdadeiro'. Após a execução desta expressão, a variável 'verdadeiro' passará a ter o valor 'false'.

Conclusão

O operador lógico NOT é um dos pilares da lógica de programação, permitindo-nos criar condições negativas e inverter valores booleanos. Apesar de sua simplicidade, é uma ferramenta extremamente poderosa e versátil, que deve ser dominada por qualquer pessoa que deseja se aventurar no mundo da programação.

Esperamos que este capítulo tenha sido útil para você entender melhor o funcionamento e a importância do operador NOT. No próximo capítulo, continuaremos explorando os operadores lógicos, focando no operador AND. Até lá!

Agora responda o exercício sobre o conteúdo:

O que o operador lógico NOT faz na programação?

Você acertou! Parabéns, agora siga para a próxima página

Você errou! Tente novamente.

O operador lógico NOT inverte o valor lógico de uma expressão. Se a expressão é verdadeira, ele a torna falsa; se é falsa, ele a torna verdadeira. Isso é fundamental na lógica de programação para criar condições negativas e manipular valores booleanos.

Próximo capitúlo

Operadores Lógicos: Precedência de operadores

Arrow Right Icon
Baixe o app para ganhar Certificação grátis e ouvir os cursos em background, mesmo com a tela desligada.