Duas condições para o mesmo laço if()

4 respostas
P

Pessoal estou precisando de uma informação besta mas não localizei em outro lugar, como fazer para comparar duas condições para entrar em laço if().

Tipo assim: variavel x entre o valor de 0 e 4, por exemplo?

4 Respostas

T

O que em Matemática você escreve como

0 &lt= x &lt= 4

e em SQL você escreve como

x BETWEEN 0 AND 4

em Java, C++ e outras linguagens você escreve como

if (0 &lt= x && x &lt= 4)
P

Segui a lógica e fiz como vc postou mas mesmo assim entra no if(), vou dar uma analisada melhor.

Valeu.

T

Uai, é pra entrar no if ou para não entrar no if?

Se é para NÃO entrar no IF, então tem de negar a condição:

if (! (0 &lt= x && x &lt= 4))

ou então

if (x &lt 0 || x &gt 4)
P

Já resolvi aqui. Valeu.

Criado 5 de setembro de 2006
Ultima resposta 5 de set. de 2006
Respostas 4
Participantes 2