Imagem do artigo Operadores Lógicos: Operador NOT

7.3. Operadores Lógicos: Operador NOT

Página 32 | Ouça em áudio

7.3. Operadores Lógicos: Operador NOT

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.

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.

Imagem do artigo Operadores Lógicos: Precedência de operadores

Próxima página do Ebook Gratuito:

33Operadores Lógicos: Precedência de operadores

4 minutos

Ganhe seu Certificado deste Curso Gratuitamente! ao baixar o aplicativo Cursa e ler o ebook por lá. Disponível na Google Play ou App Store!

Disponível no Google Play Disponível no App Store

+ de 6,5 milhões
de alunos

Certificado Gratuito e
Válido em todo o Brasil

48 mil exercícios
gratuitos

4,8/5 classificação
nas lojas de apps

Cursos gratuitos em
vídeo, áudio e texto