Categorias

Estrutura de repetição (FOR) para C#

Em C# e como em qualquer linguagem, precisamos de estruturas de repetição para mostrar diversos dados, sem que tenhamos que ocupar muitas linhas de código para isso.

Imagine você mostrar 100 vezes o nome de um cliente em um software para uma empresa, é inviável.

Abaixo estarei explicando a mais utilizada destas estruturas.

FOR (Para)
Uso: Seu uso é recomendado quando sabemos a quantidade de repetições que devemos mostrar no console.

Exemplo:

int i = 0; // Usa-se o nome i ou j a variavel, pois é usal em lógica matemática.
for (i = 1; i <= 10; i++)
{
Console.WriteLine("{0}", i);
}

No nosso exemplo temos uma demonstração da estrutura for onde int é a variável de tipo inteiro, e seu valor inicial é 0.

Na linha do for, definimos como a estrutura será executada, "i = 1;" define que nossa repetição começará do 1, "i <= 10;" define que nossa sequência terá um fim quando este for repitido pela 10º vez, e "i++" define nosso incremento, ou seja de quanto em quanto deve-se repetir. Para ficar mais claro, i++ siguinifca que estamos fazendo a variável i = i + 1, como esta sequência vai repitir as 10 vezes, nossa variável i recebe sempre o próximo número + 1. Se definirmos a sequência com i = i + 1 também está certo, portanto i++ substitui a soma i = i + 1. Para mudarmos esta sequência, podemos colocar por exemplo i = i + 2, com isso, nossa estrutura vai repitir somente 5 vezes (Portanto caso utilizarmos um incremento maior que 1, como no exemplo é 2, não podemos mais utilizar i++, que siginifica i = i +1). Agora dentro do bloco ele exibirá todos os números de 1 até 10. Por enquanto é só, vou disponibilizar outras estruturas e artigos básicos para Visual C# Vai ai um exercício: 1 - Criar um Algorítimo que entre com cinco números e imprimir o quadrado de cada número. Boa sorte a todos