O documento descreve diferentes estruturas de programação em ASP, incluindo trabalhar com arrays, operadores de comparação, instruções If/Then/Else e Select Case, e operadores lógicos.
Sumário Trabalhar comArrays Operadores de comparação A instrução If… Then… A instrução If… Then… Else… A instrução If… Then… Elseif… A instrução Select Case Operadores lógicos
2.6 – Trabalharcom arrays Um array é um tipo especial de variável que permite associar diversas informações a uma só variável.
5.
2.6 – Trabalharcom arrays O array pode ser visto como uma lista de elementos identificados por um índice e por um valor associado. Frutas 0 Banana 1 Maçã 2 Pêra 3 Laranja
6.
2.6 – Trabalharcom arrays Sintaxe: Dim Nome_do_Array(Num_Elementos) Dim frutas(4)
2.7 – Operadoresde comparação Os operadores de comparação têm como finalidade comparar variáveis.
11.
2.7 – Operadoresde comparação Operador Função = Igual a... <> Não igual a... (diferente) > Maior a... >= Maior ou igual a... < Menor a... <= Menor ou igual a...
2.9 – Instrução If... Then... Else... A instrução If... Then... Else... permite seleccionar um bloco de instruções a executar caso uma condição seja verdadeira ou não.
20.
2.9 – Instrução If... Then... Else... Sintaxe: If condição Then bloco de instruções se condição for verdadeira Else bloco de instruções se condição for falsa End If
21.
2.9 – Instrução If... Then... Else... Exemplo: If Idade >= 18 Then response.write(“Maior de idade”) Else response.write(“Menor de idade”) End If
2.10 – Instrução If... Then... Elseif... A instrução If... Then... Elseif... permite seleccionar um bloco de intruções consoante a condição que for verdadeira.
24.
2.10 – Instrução If... Then... Elseif... Sintaxe: If condição 1 Then bloco de instruções se condição 1 for verdadeira Elseif condição 2 Then bloco de instruções se condição for verdadeira End If
25.
2.10 – Instrução If... Then... Elseif... Exemplo: If Codigo = 1 Then response.write(“Código 1”) Elseif Codigo = 2 Then response.write(“Código 2”) Else response.write(“Outro Código”) End If
2.11 – Instrução Select Case A instrução Select case... permite testar um conjunto de opções.
28.
2.11 – Instrução Select Case Sintaxe: Select case condição Case “ opção 1 ” instruções opção 1 Case “ opção 2 ” instruções opção 2 End Select
29.
2.11 – Instrução Select Case Exemplo: Dim Cor Cor = “ Azul ” Select case Cor Case “ Azul ” response.write(“Céu”) Case “ Vermelho ” response.write(“Fogo”) Case Else response.write (“Outra cor”) End Select
2.12 – Operadoreslógicos Operador Função And Testa a veracidade de duas declarações. Ambas têm de ser verdadeiras. Or Testa a veracidade de uma declaração de um conjunto de declarações. Basta que uma seja verdadeira.
32.
2.12 – Operadoreslógicos Exemplo: Dim num_1 Dim num_2 num_1 = 20 num_2 = 30 If num_1 = 20 And num_2 = 30 Then response.write(“And é verdadeiro”) End If
33.
2.12 – Operadoreslógicos Exemplo: Dim num_1 Dim num_2 num_1 = 20 num_2 = 30 If num_1 = 20 Or num_2 = 15 Then response.write(“Or é verdadeiro”) End If