Ir ao conteúdo
  • Cadastre-se

Expressões verdadeiras ou falsas?


johnny88

Posts recomendados

Pessoal, não entendi essa parte muito bem. Alguém poderia me explicar?

 

''Diga se as seguintes expressões serão verdadeiras ou falsas:

-> ((10>5)||(5>10))
-> (!(5==6)&&(5!=6)&&((2>1)||(5<=4)))''
 
Não entendi a lógica disso. Falso não é quando o resultado é 0 e verdadeiro 1? Mas o que fazer com essa expressão?
 
Desde já, obrigado.
Link para o comentário
Compartilhar em outros sites

  • Membro VIP

((10>5)||(5>10))

10 > 5 verdadeiro

5 > 10 falso

 

V v F = V  (ou 1 v 0 = 1 ou V || F = V)

a tabela verdade ensina que a disjunção entre uma proposição verdadeira e uma falsa é sempre VERDADEIRO.

 

Entendeu?

Tente fazer a segunda, que é um pouco mais complexa.

Obs: Use a tabela verdade como auxílio.

Obs2: O sinal de alternância || é uma disjunção 'v' e o sinal de "adição" && é uma conjunção '^'.

 

http://images.slideplayer.com.br/1/47134/slides/slide_5.jpg

 

Obs3: Em lógica matemática você aprendeu/aprende isso.

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Os parenteses primeiro:

-> ((10>5)||(5>10))

-> ((SIM  )||(5>10))

-> ( SIM ou(5>10)) || (duas  barras Verticais) operador lógico OU

-> (  1 ou   (5>10))

-> FIM

 

|| OU operador avalia o conjunto de verdades, considerando  apenas uma verdade e absoluta.

Em seu exemplo -> ((10>5)||(5>10)) o bloco condicional 5 > 10 não será processado porque

|| Or operator necessita apenas de uma única condição 1 (SIM) para finalizar como verdade,

 

O parentese, É uma maneira de força, destacar, a precedência exatamente com nas expres-

sões numéricas do Ensino Fundamental 1. Já o operador E (&& AND operator) é de certa

forma o oposto de ||, pois vai exigir sempre que todas as condições sejam 1 para admitir uma

verdade, porém se houver um condição que não satisfaça, ele para de avaliar e finaliza com

0 para o bloco todo. O melhor operador, o inverso (! NOT operator), o meu predileto, esse

alterna qualquer valor para 0 se diferente de 0, e para 1 se for 0. E é isso que ele faz :)

 

 

 

{'!'}

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...