programacao com asp iv
TRANSCRIPT
Programação com ASP2 – Sintaxe e Estrutura III
Sumário
13.For… Next
14.While
15. Do… Loop…
16.For… Each… Next
2.13 – For... Next
2.13 – For... Next
•O ciclo For... Next permite repetir a
execução de um determinado bloco de
código.
2.13 – For... Next
•Exemplo:
For contador = 1 to 20
response.write(contador)
Next
2.14 – While
2.14 – While
•A instrução While executa um bloco de
instruções enquanto determinada
declaração for verdadeira.
2.14 – While
•Exemplo:
Dim contador
Contador = 0
While contador < 10
Response.write(contador)
Wend
2.15 – Do... Loop...
2.15 – Do... Loop...
•A instrução Do... Loop utiliza-se quando
se pretende repetir um bloco de código
um número de vezes desconhecido.
2.15 – Do... Loop...
•Exemplo:
Dim contador
Contador = 10
Do While contador > 10
Response.write(contador)
Loop
2.15 – Do... Loop...•Exemplo:
Dim contador
Contador = 10
Do
Response.write(contador)
contador = contador + 1
Loop Until Contador = 20
2.16 – For... Each... Next
2.16 – For... Each...Next
•O ciclo For... Each... Next permite
repetir a execução de um determinado bloco
de código para cade elemento de um array.
2.16 – For... Each... Next
•Exemplo:Dim localidades(3)localidades(0) = “Lisboa”localidades(1) = “Porto”localidades(2) = “Faro”For Each Indice in localidadesresponse.write(“Aeroporto: “ & Indice)
Next