laços de repetição - linguagem c

Post on 25-Jan-2017

746 Views

Category:

Education

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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”);

}}

top related