VS – Estruturas de Repetição em C#

While (enquanto)

Problema 1: Exibir no console a sequencia de números de 1 à 5.

int n = 1;
while (n < 6)
{
Console.WriteLine(O valor corrente é:+ n);
n++;
}

Problema 2: Exibir em caixas de mensagens a tabuada do número 9, de 0 à 10.

int n = 0;
while (n < 11)
{
MessageBox.Show(“” + n * 9);
n++;
}

Do While (Faça enquanto)

Problema 3: Listar no console a sequencia de números de 0 à 5

int x = 0;
do
{
Console.WriteLine(x);
x++;
} while (x < 6);

 FOR (Para)

Problema 4: Liste números de 1 à 5.

for (int i = 1; i <= 5; i++)
{
Console.WriteLine(i);
}

 Foreach, in (Para cada)

Usado para varrer vetores e matrizes. Veremos mais adiante.

Exercícios

01. Observe os problemas 1 e 3. Note que ambos os problemas fazem uso dos mesmos valores de variáveis, 0 e 6 no entanto o comportanto deles é diferente um do outro. Escreva os códigos, analise e descreva a diferença entre os problemas 1 e 3.

02. Crie um app que gere a tabuada do número 4 de 0 à 100.

03. Crie um app que gere o fatorial do número 15.

04. Crie um app que calcule a 5ª potência do número 5.

Exemplo de laço de repetição em C#Exemplo For em C#exemplo While em C#Laços de Repetição em C#