Tutorial_-_Apostila_Iniciantes_ponto_NET
141 pág.

Tutorial_-_Apostila_Iniciantes_ponto_NET


DisciplinaAnálise Textual9.581 materiais293.983 seguidores
Pré-visualização32 páginas
especificar as 
faixas inicial e final. É utilizado para percorrer uma coleção ou um array por exemplo. 
Vamos acompanhar a sintaxe da instrução. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Para C#: for ( variável; condição; incremento ) 
 { 
 Instruções; 
 } 
 
Exemplo c#: for ( int i=1; i <= 10; i++ ) 
 { 
 Console.WriteLine(\u201cValor de i: \u201c + i ); 
 } 
 
Para vb: for variavel to condicao 
 Console.WriteLine(\u201cValor de i: \u201c & i ); 
 Next 
 
Exemplo vb: for i=1 to 10 
 Console.WriteLine(\u201cValor de i: \u201c & i ); 
 Next 
Para C#: foreach ( tipo variável in coleção/array ) 
 { 
 instruções; 
 } 
 
exemplo: foreach ( int i in VeTorInteiro ) 
 { 
 Console.WriteLine(\u201cValor do vetor: {0}\u201d, i ); 
 } 
 
Para vb: For Each variável in coleção/array 
 Instruções; 
 Next 
 
exemplo: For Each Numero in VetorInteiro 
 Console.WriteLine(\u201cValor do vetor:\u201d & Numero ) 
 Next 
 
Curso de Introdução a Plataforma .Net FrameWork SDK 
 
 
50
4.2.2 Instrução While 
 
Esta instrução executa um loop enquanto uma determinada condição de 
execução for satisfatória. While significa enquanto, portanto enquanto a condição 
for verdade serão executas as instruções. 
Acompanhe a sintaxe abaixo: 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4.2.3 Instrução Do While 
 
O loop do while tem a mesma função da instrução While, a única diferença é 
que a condição é testada no final da instrução. Com isso podemos assegurar em 
alguns casos na linguagem C# que o loop seja realizado pelo menos uma única vez. 
Acompanhe a sintaxe abaixo: 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Para c#: while ( condição ) 
 { 
 Instrucoes; 
 } 
 
exemplo c#: while ( Numero < 10 ) 
 { 
 Console.WriteLine( Numero ); 
 } 
 
Para vb: while ( condição ) 
 Instrucoes 
 end while 
 
exemplo vb: while Numero < 10 
 Console.WriteLine( Numero ) 
 end while 
Para c#: do 
 { 
 Instrucoes; 
 } 
 while ( condição ); 
 
exemplo c#: do 
 { 
 Console.WriteLine( Numero ); 
 } 
 while ( Numero < 10 ); 
 
 
Para vb: do while ( condição ) 
 Instrucoes 
 loop 
 
exemplo vb: do while Numero < 10 
 Console.WriteLine( Numero ) 
 loop 
Curso de Introdução a Plataforma .Net FrameWork SDK 
 
 
51
4.2.4 Instrução Do Loop ( apenas Visual Basic.Net ) 
 
O objetivo desta instrução é fazer o papel do looping While e Do While, mas 
com a diferença de executar pelo menos uma vez a repetição. 
Acompanhe a sintaxe abaixo: 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Para vb: Do 
 Instruções 
 Loop Until condição 
 
Exemplo vb: Do 
 Console.WriteLine( Numero ) 
 Loop Until numero < 10 
Curso de Introdução a Plataforma .Net FrameWork SDK 
 
 
52
Exemplos e Exercícios: 
 
Exemplo 1 \u2013 Estruturas de controle na linguagem C# . 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
using System; 
public class ExemploIf 
{ 
 public static void Main() 
 { 
 int VarNumero = 0; 
 Console.WriteLine(&quot; ---------------- Instrução IF ------------------- &quot;); 
 Console.Write(&quot;Forneça um número: &quot;); 
 string Leia = Console.ReadLine( ); 
 VarNumero = int.Parse( Leia ); 
 if (VarNumero < 10) { 
 Console.WriteLine(&quot; O Numero possui 1 digito &quot;); 
 } else if (VarNumero < 100) { 
 Console.WriteLine(&quot; O Numero possui 2 dígitos &quot;); 
 } 
 else { Console.WriteLine(&quot; o Numero possui 3 ou mais números &quot;); 
 } 
 
 Console.WriteLine( ); 
 Console.WriteLine(&quot; ---------------- Instrução SWITCH ------------------- &quot;); 
 
 Console.Write(&quot;forneça a sigla de um Estado da região Sudeste: &quot;); 
 Leia = Console.ReadLine(); 
 Leia = Leia.ToUpper(); // Transforma o string com letras maiúsculas. 
 switch ( Leia ) 
 { 
 case &quot;MG&quot;: Console.WriteLine(&quot;A capital se chama: Belo Horizonte&quot;); break; 
 case &quot;SP&quot;: Console.WriteLine(&quot;A capital se chama: São Paulo&quot;); break; 
 case &quot;RJ&quot;: Console.WriteLine(&quot;A capital se chama: Rio de Janeiro&quot;); break; 
 case &quot;ES&quot;: Console.WriteLine(&quot;A capital se chama: Vitória&quot;); break; 
 default: Console.WriteLine(&quot;Você não digitou uma sigla correta&quot;); break; 
 } 
 
 Console.WriteLine( ); 
 Console.WriteLine(&quot; ---------------- Instrução WHILE ------------------- &quot;); 
 int Condicao = 1; 
 Console.Write(&quot;Forneça um valor para repetição de 3 - 7 :&quot;); 
 Leia = Console.ReadLine( ); 
 VarNumero = int.Parse( Leia ); 
 int Final =1; 
 
 if (VarNumero > 2) { 
 if (VarNumero < 8) { 
 Final = VarNumero; 
 } 
 else { Final = 2; 
 } 
 } 
 Console.WriteLine( Final==2 ? &quot;Valor Incorreto&quot; : &quot;Valor Correto&quot; ); 
 
 while ( Condicao < = Final ) 
 { 
 Console.WriteLine(&quot;Valor da variavel Condicao: {0}&quot;, Condicao); 
 Condicao++; 
 } 
 } 
} 
Curso de Introdução a Plataforma .Net FrameWork SDK 
 
 
53
 
Acompanhe a saída do programa acima: 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Curso de Introdução a Plataforma .Net FrameWork SDK 
 
 
54
Exemplo 2 \u2013 Estruturas de controle na linguagem Visual Basic.Net 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Imports System 
Module ExemploVb 
 Sub Main() 
 Dim VarNumero As Integer = 0 
 
 Console.WriteLine(&quot; ---------------- Instrução IF ------------------- &quot;) 
 
 Console.Write(&quot;Forneça um número: &quot;) 
 Dim Leia As String 
 Leia = Console.ReadLine() 
 VarNumero = Integer.Parse(Leia) 
 
 If (VarNumero < 10) Then 
 Console.WriteLine(&quot;