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:
11Exemplo 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á:
59Loop while aninhado
Um loop while dentro de outro loop while é chamado de loop while aninhado.
Por exemplo:
62Exemplo 3:Loop while aninhado
74
Ao executarmos o programa, a saída será:
80Loop do-while aninhado
Um loop do-while dentro de outro loop do-while é chamado de loop do-while aninhado.
Por exemplo:
90Exemplo 4:Loop do-while aninhado
108
Ao executarmos o programa, a saída será:
115Diferentes 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.
Conta da Microsoft:acesso e gerenciamento seguros Dominando operadores relacionais e lógicos C++:um guia claro para tomada de decisões
Linguagem C
- C# - Indexadores
- C União
- Matriz multidimensional C#
- Dominando membros flexíveis de array em estruturas C para tratamento dinâmico de dados
- C# Hashtable com exemplos
- C Olá Mundo! Exemplo:seu primeiro programa
- Precedência e associatividade do operador C#
- Modificadores de acesso (especificadores) em C# com exemplos de programas
- C Tokens, identificadores, palavras-chave:o que são tokens e seus tipos
- Como baixar e instalar o Visual Studio para C# no Windows