Download - Laços de Repetição - Linguagem C
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.
#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”);
}}
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.
for
for (variavel = valor_inicial; condição_do laço; incremento/decremento) { comandos... comandos...}
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.
while
while (condicão) { comandos... comandos...}
do while
do { comandos... comandos...} while (condicão);
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.
#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”);
}}