Programação
› Algoritmo › C/C++ › Java
Web
› HTML/XHTML › JavaScript › PHP
Sistema Operacional
› Comandos de DOS › Windows › Linux › Mac/BSD
Office
› Word / Writer › Excel / Calc
Áreas do Site
› Download › Fórum › Blog
|
Estrutura SeletivaAs 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. Para demonstrar o uso do else com outra estrutura seletiva aninhada, faremos um algoritmo que determina se o usuário digitou um número ou uma letra e, se for uma letra, determinar se é maiúscula ou minúscula.
Páginas Relacionadas |
Enquete
|