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