Considerando o código abaixo:inteiro a = 1 inteiro b = 2 inteiro c = 3Qual das expressões resulta em resultado verdadeiro?
Lógica de Programação: Expressões Lógicas
Em programação, expressões lógicas são usadas para determinar a verdade ou falsidade de uma afirmação. Elas são compostas por operadores lógicos e operadores relacionais, e são importantes para a tomada de decisões no código.
Operadores Lógicos:
Os operadores lógicos são usados para combinar expressões lógicas. Os operadores lógicos mais comuns são:
- E (&&): retorna verdadeiro se ambas as expressões lógicas forem verdadeiras.
- OU (||): retorna verdadeiro se pelo menos uma das expressões lógicas for verdadeira.
- NEGADO (!): retorna o valor oposto da expressão lógica.
leia tambem: O que é a chave para a utilização do código escrito?
Aplicação:
Considerando o código abaixo:
inteiro a = 1
inteiro b = 2
inteiro c = 3
A expressão que resulta em resultado verdadeiro é a seguinte
a == 1 b > 1 || c != 0
Esta expressão é verdadeira, pois:
- a == 1 é verdadeiro;
- b > 1 é verdadeiro;
- c != 0 é verdadeiro;
- a && b || c é verdadeiro;
Em conclusão, as expressões lógicas são fundamentais para a tomada de decisões em programação, e é importante compreender sua sintaxe e aplicação para escrever códigos mais eficientes e lógicos.