Buscar

04DS_doc01

Prévia do material em texto

Opçao 2: 
 
instrução de inicialização da variável da condição 
Do 
 Bloco de código com instrução de alteração da variável da condição 
Loop While ou Until (condição) 
 
Quando o While é utilizado, o laço será repetido enquanto a condição for verdadeira 
(True). 
Quando o Until é utilizado, o laço será repetido até que a condição seja falsa (False). 
A sintaxe da opção 1 define um laço (loop) que poderá não ser executado ou repetido 
várias vezes (0 a n vezes). Enquanto a sintaxe da opção 2 define um laço (loop) que será 
repetido uma (pelo menos) ou várias vezes (1 a n vezes). 
 
O exemplo ConsoleApplication4-9.sln, apresentado a seguir, é o exemplo 
ConsoleApplication4-6.sln modificado para fazer uso da estrutura de controle de 
repetição Do While ao invés do For, e equivalente ao exemplo ConsoleApplication4-8.sln. 
 
Module Module1 
 
 Sub Main() 
 Dim Contador As Byte = 1 ' instrução de incialização 
 Do While (Contador <= 10) 
 Console.WriteLine(Contador) 
 ' instrução de alteração da variável da condição 
 Contador = Contador + 1 
 Loop 
 Console.ReadKey() 
 End Sub 
 
End Module 
 
O exemplo ConsoleApplication4-10.sln, apresentado a seguir, é o exemplo ConsoleApplication4-
6.sln modificado para fazer uso da estrutura de controle de repetição Do Until ao invés do For, e 
equivalente ao exemplo ConsoleApplication4-8.sln. 
 
Module Module1 
 
 Sub Main() 
 Dim Contador As Byte = 1 ' instrução de incialização 
 Do Until Not (Contador <= 10) 
 Console.WriteLine(Contador) 
 ' instrução de alteração da variável da condição 
 Contador = Contador + 1 
 Loop 
 Console.ReadKey() 
 End Sub 
 
End Module

Outros materiais

Materiais relacionados

Perguntas relacionadas

Materiais recentes

Perguntas Recentes