Baixe o app para aproveitar ainda mais
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
Compartilhar