lacos de repeticao

318 palavras 2 páginas
.Laços de repetição
Os laços de repetição são ferramentas poderosas para o controle do fluxo de execução do programa. Eles permitem que um determinado trecho de código seja executado até que uma condição específica seja satisfeita.
A linguagem C possui três tipos de laço de repetição, a saber, o for (para), o while (enquanto) e o do while (faça enquanto).
O for deve ser utilizado quando você sabe o número de vezes em que o laço será executado. Por exemplo, o cálculo do fatorial de n, no qual sabe-se de antemão que o laço será executado n-1-vezes.
O while e o do while devem ser empregados quando não sabemos o número de vezes em que o laço será executado, por exemplo, quando pretende-se saber em quantos anos a população da cidade A será maior que a população da cidade B.
Existe uma particularidade entre o while e o do while. O bloco while pode nunca ser executado, caso a condição seja falsa logo na primeira tentativa. O do while executa o bloco e depois verifica a condição, portanto, ele será executado ao menos uma vez.
A forma geral de cada um dos laços é apresentada a seguir: for for(variavel = valor_inicial; condicao_envolvendo_variavel; incremento/decremento de variavel)
{
comandos...
}
while while(condicao) { comandos... /*Não esqueça de que os comandos devem, de alguma forma, alterar condicao*/
}
do while do { comandos... /*Não esqueça de que os comandos devem, de alguma forma, alterar condicao*/} while(condicao);

Nas estruturas while e o do while você deve alterar a condição, dentro do bloco, para que de alguma forma o laço tenha fim. Se isso não ocorrer, o programa entrará no chamado loop infinito.

Relacionados

  • LAÇOS DE REPETIÇÃO
    1020 palavras | 5 páginas
  • Laços de repetição c
    388 palavras | 2 páginas
  • Laço de repetição while
    533 palavras | 3 páginas
  • trabalho de laços de repetiçao
    15729 palavras | 63 páginas
  • Visualg laços de repetição
    447 palavras | 2 páginas
  • LACOS DE REPETIÇAO FOR, WHILE, DO WHILE
    534 palavras | 3 páginas
  • Algoritmos e Linguagem de Programação - Laços de repetição – Repita ... até
    306 palavras | 2 páginas
  • Algoritmos
    1111 palavras | 5 páginas
  • Informatica na empresa
    332 palavras | 2 páginas
  • Sistema
    467 palavras | 2 páginas