Laços de Repetição - Linguagem C

766 visualizações

Publicada em

Laços de Repetição - Linguagem C

Prof. Caniloi & Prof. Roberto

Publicada em: Educação
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
766
No SlideShare
0
A partir de incorporações
0
Número de incorporações
598
Ações
Compartilhamentos
0
Downloads
8
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Laços de Repetição - Linguagem C

  1. 1. 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.
  2. 2. Eles permitem que um determinado trecho de código seja executado até que uma condição específica seja satisfeita.
  3. 3. #include <stdio.h> main ( ) { int contador; for (contador = 1; contador<=500; contador++) { printf(“Não posso jogar aviões de papel na sala de aula. n”); } }
  4. 4. 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).
  5. 5. O for deve ser utilizado quando você sabe o número de vezes em que o laço será executado.
  6. 6. for for (variavel = valor_inicial; condição_do laço; incremento/decremento) { comandos... comandos... }
  7. 7. 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.
  8. 8. 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.
  9. 9. while while (condicão) { comandos... comandos... }
  10. 10. do while do { comandos... comandos... } while (condicão);
  11. 11. Lembrando !!! Nas estruturas while e 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.
  12. 12. #include <stdio.h> main ( ) { int contador; for (contador = 1; contador<=500; contador++) { printf(“Não posso jogar aviões de papel na sala de aula. n”); } }

×