Informática, perguntado por renatasaid, 3 meses atrás

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:

Anexos:

dejairgama8: Considere a imagem a seguir:



Perceba que a linha 5 está com erro. Com base nessa informação assinale a alternativa correta:
estudoste9720: Se entendi direito, b tem valor= (igual) 3, e a tem valor = (igual) 12
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/)
estudoste9720: então se oi lado maior está para 5 a=3 é menor
estudoste9720: II. (a==11) && (b>3); FALSO (A=12)
estudoste9720: III. !(a > 5) VERDADEIRO
estudoste9720: Pois a=12 é maior (>) que 5
estudoste9720: Para mim, é V,F,V,V
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

Respondido por iFallenHunt
14

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


leonardosousavini: certa é vffv
leonardosousavini: (12 > 5) isso é verdadeiro isso aqui se torna falso !(12>5) por causa do ponto de interrogação que esta fora do parêntese ou seja esta negando
leonardosousavini: desculpas, ponto de exclamação
muitololo123: VFF
muitololo123: VFFF,,&& e verdadeiro quando duas vareaveis sao verdadeiras.
muitololo123: a disjuncao | | e verdadeiro quando pelo menos umas das vareaveis e verdadeira
AtacarPolar: Mano o cara fez uma confusão ali, o (b<5) é menor que 5 então por se tratar de uma | | disjunção(Ou Lógico) só 1 condição precisa ser verdadeira, então vai ficar VFFV.
AtacarPolar: me confundi, ignora meu comentario
Respondido por ruancastro15
2

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

Anexos:
Perguntas interessantes