Bom dia pequenos gafanhotos!
Uma sequência de ações é repetida por um número específico de vezes, até que uma
condição seja satisfeita. Enquanto a condição for verdadeira, as instruções serão
executadas. O laço de repetição também pode ser chamado de loop.
Exemplo:
Durante uma semana, um mês, etc, vc pode realizar a mesma seqüência de ações, como
no exemplo:
1 º Dia
Acordar - levantar - tomar café - pegar o ônibus
2 º Dia
Acordar - levantar - tomar café - pegar o ônibus
.
.
.
.
Comando: enquanto/faça
Em portugol, escreve-se o comando enquanto / faça, da forma apresentada abaixo.
Note que se forma um bloco de comandos, delimitado ente o início e o fim do loop.
Suponha os algoritmos abaixo que calculam o valor de x=10, sendo x fornecido pelo
usuário. Em termos de programação, pode-se ver a diferença na escrita dos programas a
seguir, com e sem o uso de um laço de repetição (loop):
Exemplo sem loop
inicio
inteiro x,y;
leia (x);
y <- x;
y <- y * x;
y <- y * x;
y <- y * x;
y <- y * x;
...
...
...
y <- y * x;
escreva (y);
fim
Exemplo com loop
inicio
inteiro x,y,z;
leia (x);
y <- x;
z <- 1;
enquanto (z < 10) faça
y <- y * x;
z <- z + 1;
fim enquanto
escreva (y);
fim
CUIDADO CRIANÇAS COM LOOP INFINITO, ISSO PODE ACARRETAR PROBLEMAS SÉRIOS NO SEU APLICATIVO!!!
Abraços
Nenhum comentário:
Postar um comentário