Escolar Documentos
Profissional Documentos
Cultura Documentos
Estruturas de Controle
Repetitivas
Técnicas e Linguagens de Programação
Professor: Lucas Pazito
Estruturas de Controle Repetitivas
As estruturas de controle repetitivas são usadas quando em um
programa ou numa aplicação precisamos repetir determinados
códigos. Então ao invés de repetir, o programa escreve o código
uma única vez e coloca este código numa estrutura de repetição
que vai se encarregar de repetir quantas vezes forem necessárias.
Existem em C# 4 tipos de estruturas de Repetição:
▪ 1º Estrutura de Repetição FOR
▪ 2º Estrutura de Repetição WHILE
▪ 3º Estrutura de Repetição DO WHILE
▪ 4º Estrutura de Repetição FOREACH
Estrutura de Repetição FOR
É usada quando sabemos o números de vezes a repetir
determinada instrução, ou seja conhecemos a condição de
paragem do nosso ciclo. A sua sintaxe é:
Inicializacao;
while(condicao)
{
comandos;
pós-instrução;
}
Estrutura de Repetição Do While
É também usada em dois casos:
1º Quando sabemos o número de vezes a repetir;
2º Quando não sabemos o número de vezes a repetir;
A sua sintaxe é:
Inicializacao;
do
{
comandos;
pos-instrucao;
}while(condiçao);
Estrutura de Repetição For Each
Funciona um pouco diferente das outras estruturas
já estudadas, é muito utilizado para varrer tipos de
objetos que estão contidos em uma coleção (array
de objetos).
A sintaxe para escrever um Ciclo For each é :
foreach ( tipo variável in array/Coleção )
{
Comandos;
}
Exemplo com For Each