Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Industrial programming >> Linguagem C

Loops aninhados mestres em C#:For, While e Do-While explicados


Um loop dentro de outro loop é chamado de loop aninhado. Esta é a aparência de um loop aninhado:
02 
Como você pode ver, o loop externo envolve o loop interno . O loop interno faz parte do loop externo e deve começar e terminar dentro do corpo do loop externo.

Em cada iteração do loop externo, o loop interno é executado completamente.

Loop for aninhado


Um loop for dentro de outro loop for é chamado de loop for aninhado.

Por exemplo:
11 

Exemplo 1:Loop for aninhado

29 
Ao executarmos o programa, a saída será:
33 
Neste programa, o loop externo é executado 5 vezes. Cada vez que o loop externo é executado, o loop interno é executado 5 vezes, totalizando 25 vezes.

Exemplo 2:Loop for aninhado para padrão de impressão

41 
Ao executarmos o programa, a saída será:
59 

Loop while aninhado


Um loop while dentro de outro loop while é chamado de loop while aninhado.

Por exemplo:
62 

Exemplo 3:Loop while aninhado

74 
Ao executarmos o programa, a saída será:
80 

Loop do-while aninhado


Um loop do-while dentro de outro loop do-while é chamado de loop do-while aninhado.

Por exemplo:
90 

Exemplo 4:Loop do-while aninhado

108 
Ao executarmos o programa, a saída será:
115 

Diferentes loops aninhados internos e externos


Não é obrigatório aninhar o mesmo tipo de loop. Podemos colocar um loop for dentro de um loop while ou um loop do-while dentro de um loop for.

Exemplo 5:Loop aninhado C#:diferentes loops internos e externos

121 
Ao executarmos o programa, a saída será:
135 
No programa acima, um loop for é colocado dentro de um loop while. Podemos usar diferentes tipos de loop dentro de um loop.

Linguagem C

  1. C# - Indexadores
  2. C União
  3. Matriz multidimensional C#
  4. Dominando membros flexíveis de array em estruturas C para tratamento dinâmico de dados
  5. C# Hashtable com exemplos
  6. C Olá Mundo! Exemplo:seu primeiro programa
  7. Precedência e associatividade do operador C#
  8. Modificadores de acesso (especificadores) em C# com exemplos de programas
  9. C Tokens, identificadores, palavras-chave:o que são tokens e seus tipos
  10. Como baixar e instalar o Visual Studio para C# no Windows