Aprenda o Laço for em C# de Forma Fácil

Laço For em C# - Guia Prático

Programar é, muitas vezes, repetir tarefas. Seja para contar números, percorrer listas ou executar uma ação várias vezes, o laço for é um dos recursos mais usados no C#.

👉 O que é o laço for?

O for é uma estrutura de repetição que permite executar um bloco de código várias vezes, seguindo uma condição pré-definida. Ideal quando você já sabe o número de repetições desejado.

✅ Estrutura básica:


for (inicialização; condição; incremento)

{

    // Código a ser executado

}

    
Partes principais:
  • Inicialização: Define a variável de controle. Exemplo: int i = 0;
  • Condição: Define até quando o laço será executado. Exemplo: i <= 10;
  • Incremento: Atualiza a variável de controle a cada repetição. Exemplo: i++;

📌 Exemplo 1: Contando de 1 a 10


for (int i = 1; i <= 10; i++)

{

    Console.WriteLine("Número: " + i);

}

    

Explicação:

  • Inicialização: Começamos com i = 1
  • Condição: O laço roda até i <= 10
  • Incremento: i++ aumenta 1 a cada repetição

Resultado:


Número: 1

Número: 2

Número: 3

...

Número: 10

    

📌 Exemplo 2: Percorrendo um Array


string[] nomes = { "Ana", "Bruno", "Carla", "Diego" };

for (int i = 0; i < nomes.Length; i++)

{

    Console.WriteLine("Nome: " + nomes[i]);

}

    

Explicação:

  • Inicialização: i = 0 (Arrays começam no índice 0)
  • Condição: i < nomes.Length garante que percorremos todo o array
  • Incremento: i++ passa para o próximo nome

Resultado:


Nome: Ana

Nome: Bruno

Nome: Carla

Nome: Diego

    

📌 Exemplo 3: Contagem Regressiva


for (int i = 5; i > 0; i--)

{

    Console.WriteLine("Contagem: " + i);

}

    

Explicação:

  • Inicialização: Começamos com i = 5
  • Condição: Enquanto i > 0
  • Decremento: i-- diminui 1 a cada repetição

Resultado:


Contagem: 5

Contagem: 4

Contagem: 3

Contagem: 2

Contagem: 1

    

🎯 Conclusão

O laço for é uma das ferramentas mais poderosas na programação C#. Ele permite que você controle exatamente quantas vezes um bloco de código será executado.

👉 Dica: Teste alterar a inicialização, a condição e o incremento para criar suas próprias variações de laços!

Continue praticando e logo o for vai ser seu aliado em muitos projetos! 🚀

Comentários

Postagens mais visitadas