18.11.2017 Views

Revista_PROGRAMAR_3

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Visual Basic .NET – 2ª parte<br />

Case Is = 2<br />

Console.WriteLine("Nasceu num mês<br />

com 28/29 dias")<br />

End Select<br />

Console.ReadLine()<br />

End Sub<br />

Operadores Cíclicas<br />

As estruturas cíclicas são aquelas que permitem a execução<br />

repetida de uma determinada instrução controlada por uma<br />

expressão lógica. Em VB.NET, estas estruturas são usadas<br />

recorrendo ao “while”, “do…while” e “for…next”.<br />

Exemplo:<br />

Sub Main()<br />

Dim input As Integer<br />

Do<br />

Console.Clear() 'Apaga o ecrã<br />

Console.Write("Insira um valor maior<br />

que 10: ")<br />

input = CDec(Console.ReadLine()) 'Le<br />

um valor inserido pelo utilizador e<br />

converte-o para decimal<br />

Loop Until input > 10<br />

Console.WriteLine("O numero que inseriu<br />

foi {0}", input)<br />

Console.ReadLine() 'Esta linha apenas<br />

faz com o programa só encerre depois do<br />

utilizador carregar numa tecla qualquer<br />

End Sub<br />

While<br />

O ciclo “while” permite que um determinado bloco de código<br />

seja repetido enquanto que uma operação lógica se verificar.<br />

Exemplo (o utilizador tem que inserir um valor maior que 10):<br />

Sub Main()<br />

Dim input As Integer<br />

While input

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!