Article image

YL

Ygor Lima30/01/2024 22:31
Compartilhe

Laços de repetição

  • #.NET Core
  • #.NET C#
  • #.NET 5

Laços de repetição, também conhecidos como loops, são estruturas de controle fundamentais em programação que permitem a execução repetida de um bloco de código. Existem quatro tipos principais de laços de repetição: while, do-while, for e foreach. Cada um deles tem suas próprias características e usos ideais.

While

O laço while é uma estrutura de controle que executa um bloco de código enquanto uma condição específica for verdadeira. A condição é verificada antes da execução do bloco de código.

(C#)

while (condicao) {

    // bloco de código

}

O while é ideal quando você não sabe quantas vezes precisa repetir um bloco de código, mas sabe que deve continuar enquanto uma condição for verdadeira.

Do-While

O laço do-while é semelhante ao while, mas com uma diferença chave: a condição é verificada após a execução do bloco de código. Isso garante que o bloco de código seja executado pelo menos uma vez.

(C#)

do {

    // bloco de código

} while (condicao);

O do-while é ideal quando você precisa executar um bloco de código pelo menos uma vez e, em seguida, repetir enquanto uma condição for verdadeira.

For

O laço for é uma estrutura de controle que executa um bloco de código um número específico de vezes. Ele é composto por três partes: inicialização, condição e incremento.

(C#)

for (inicializacao; condicao; incremento) {

    // bloco de código

}

O for é ideal quando você sabe exatamente quantas vezes precisa repetir um bloco de código.

Foreach

O laço foreach é uma estrutura de controle que percorre todos os elementos de uma coleção, como um array ou uma lista.

(C#)

foreach (tipo variavel in colecao) {

    // bloco de código

}

O foreach é ideal quando você precisa percorrer todos os elementos de uma coleção, sem se preocupar com o número de elementos ou com o controle do índice atual.

Compartilhe
Comentários (1)
Gustavo Silva
Gustavo Silva - 30/01/2024 22:36

legal amigo!

para exemplificar sobre os loops deixo aqui esse meu artigo, bastante lúdico, porém que exemplifica perfeitamente o assunto.

Clique aqui para ler o artigo

abraço!