As expressões lógicas são aquelas cujo resultado consiste em um valor lógico verdadeiro ou falso. Neste tipo de expressão, podem ser usados os operadores relacionais, OS operadores lógicos ou as expressões matemáticas. Em uma expressão, podemos ter mais de um operador. Em situações em que há um único operador, a avaliação da expressão é realizada de forma direta. Quando há mais de um, é necessária a avaliação da expressão passo a passo, ou seja, um operador por vez.
Nesse contexto, analise a linha de código a seguir e avalie as afirmações considerando (V) para verdadeiro e (F) para falso:
int a = 12, b = 3;
I. (a==12) && (b<5)
II. (a==11) && (b>3);
III. !(a > 5)
IV. (a<12) II (b<5)
As afirmações I,II III e IV são , respectivamente:
I. (a==12) && (b<5) está certo ( a == a 12) e b(que vale 3) é menor que 5( o lado maior do sinal ( que é um V deitado { > ; <} ) significa que o numero é maior e outro é menor) (https://br.smartick.com/blog/outros-conteudos/curiosidades/maior/)
Faz mais sentido.
estou com duvida na ultima mais as 3 primeiras está certo, e indo por aproximação é V,F,V,V
Soluções para a tarefa
Resposta:
VFFF
Explicação:
(a==12) && (b<5)
A realmente é igual a 12 "E" B realmente é menor que 5
todas outras estao erradas
(a==11) && (b>3);
A nao é igual a 11 "E" B nao é maior que 3
!(a > 5)
Não logico
a<12) II (b<5)
A não é menor que 12 "OU" B não menor que 5
A classificação correta das assertivas de acordo com a utilização da lógica proposicional é V F F V, portanto, a segunda alternativa é a correta.
Por que a segunda e a terceira assertivas são falsas de acordo com a lógica?
A segunda assertiva é falsa pois A é igual a 12 e não igual a 11, o que já invalida a assertiva, dado que trata-se da lógica AND (&&), onde ambas as entradas precisam ser corretas para a saída ser verdadeira.
A terceira assertiva é falsa pois temos a negação de que A é maior que cinco. Como essa negação é uma inverdade, temos que a lógica é falsa.
Saiba mais sobre lógica proposicional: https://brainly.com.br/tarefa/21085067
#SPJ2
Perceba que a linha 5 está com erro. Com base nessa informação assinale a alternativa correta: