Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
ESTRUTURAS DE
REPETIÇÃO
FOR … NEXT
Estruturas de Repetição
Muitos programas precisam executar várias vezes as mesmas
instruções.
Uma estrutura de repetição, ou instrução de repetição, é utilizada
para repetir a execução de instruções.
As instruções de repetição também são conhecidas como ciclos.
FOR … NEXT
WHILE … END WHILE
DO … LOOP UNTIL
FOR … NEXT
A instrução For … Next controla o número de repetições,
isto é, quantas vezes a instrução a será executada.
For variável = início To fim Step incremento
Instrução a
Next
For i = 1 to 5
Next
End Sub
For i = 1 to 5
ListBox1.Items.Add(i)
Next
Exemplo 3
Neste exemplo, a variável de controlo recebe valores de
Início e Fim.
inicio = NumericUpDown1.Value
fim = NumericUpDown2.Value
ListBox1.Items.Clear()
ListBox1.Items.Add(i)
Next
Exemplo 4
Neste exemplo, a variável de controlo n é incrementada
em 3 unidades.
incr = NumericUpDown1.Value
ListBox1.Items.Clear()
ListBox1.Items.Add(n)
Next
Exemplo 5
Neste exemplo, a variável de controlo n é decrementada
(diminuída) em 1 unidade.
ListBox1.Items.Clear()
For n = 10 To 1 Step -1
ListBox1.Items.Add(n)
Next
Exemplo 6.1
Neste exemplo, pretende-se calcular o dobro dos primeiros
5 nºs naturais.
For i = 1 To 5
dobro = i * 2
ListBox1.Items.Add(dobro)
Next
Exemplo 6.2
Neste exemplo, pretende-se calcular o quadrado dos
primeiros 5 nºs naturais.
For i = 1 To 5
quadrado = i * i
ListBox2.Items.Add(quadrado)
Next
Exemplo 6.3
For i = 1 To 5
dobro = i * 2
ListBox1.Items.Add(dobro)
quadrado = i * i
ListBox2.Items.Add(quadrado)
Next
Exercícios:
Exercícios:
Exercícios: