Operador lógico E

Postado por Samuel Lima em 25 de Agosto de 2016  •  Comentários (0)  • 

Mesmo não tendo nenhuma ligação um com o outro, o símbolo para ( AND bit a bit ) e o símbolo de
o ( endereço de ) são o mesmo e isto é uma pena,
e pode trazer confusões na mente de quem quer conhecer a fundo o assunto.
Quando estamos usando ponteiros o operador que devolve o endereço de memória e que é
considerado unário é justamente o "&".
Quando queremos testar condições, aliás o C é assim, estamos sempre avaliando situações em
busca de resultados positivos ou negativos, usamos os operadores relacionais e lógicos cujo
resultados são ( 0 ou 1 ).
Esta é a concentração dos operadores lógicos e relacionais de C, dizer se as
sentenças são verdadeiras ou falsas tomando uma decisão para cada uma, na verdade qualquer
valor que não seja zero é verdadeiro, sendo unicamente falso o zero.
No nosso caso estamos falando do operador lógico E que é reprensentado por
dois (&&) e que alguns chamam de "e comercial".
O aprendiz de C notará facilmente que estamos testando se duas condições são verdadeiras,
quando dois números são gerados imediatamente são copiados nas
variáveis inteiras a e b, e são testados.
Embora o destaque maior é para o operador lógico E, o programa conta com um eficiente
gerador de números aleatórios na faixa de 1 a 9, sendo aproveitado somente dois por vez,
e é finalizado na nona operação.
Para saber mais, copie o código e compile em sua IDE, e veja que clareza
de exemplo do operador lógico E,
onde muitos o utilizam sem saber ao certo sua utilidade.

Tags: C/C++ |

  • Download
  • Comentar
  • Comentários
blog comments powered by Disqus

Comentários ir para topo

Código fonte ir para topo