08/05/2011

Algorítimo - Estrutura seletiva

As estruturas seletivas são umas das estruturas base de qualquer linguagem de programação que desempenha um papel importante no algoritmo. Essa estrutura é responsável pela tomada de decisão de um programa, deixando-o mais "inteligente".

As estruturas seletivas se apóiam no conceito booleano, no qual apenas dois resultados são possíveis: verdadeiro ou falso.

Geralmente, descritos como if e else em muitas linguagens de programação, sua síntase também se assemelha muito.

Para a estrutura seletiva if determinar se algo é verdadeiro ou falso, ela utiliza operadores lógicos como maior (>), menor ou igual (≤), etc...

Dessa forma conseguimos o seguinte: SE comparação ENTÃO faça isso. Ilustrando isso usando códigos:

Java:

if (var1 > var2){
System.out.print("var1 é maior que var2");
}

VBScript:

If var1 > var2 Then
Response.Write ("var1 é maior que var2")
End If

O código a ser executado será sempre se a comparação de if for verdadeira, mas se quisermos executar um código específico se if for falso, usamos uma segunda cláusula que é o caso contrário - o else.

O código contido em else apenas é executado se a comparação for falsa, portanto, não existe else se antes não existir if.

Outro fator importante é que dentro de else pode existir outras estruturas seletivas com if e else criando um formato aninhado.

Sua síntase se assemelha a: SE comparação verdadeira ENTÃO faça isso CASO CONTRÁRIO faça aquilo.

Operadores lógicos em JavaScript


AND - &&
OR - ||

Os Operadores Relacionais são:

> maior que
<= menor ou igual
< menor que
<= menor ou igual
== igual a
!= diferente de

Nenhum comentário: