quarta-feira, 2 de outubro de 2013

Break e Continue

Break e continue são instruções utilizadas nos comandos de repetição for, while ou do while.

Break:

A instrução break é utilizada em comando de repetição para que o laço seja “abortado”, ou seja, faz com que o código pule para a instrução seguinte ao fechamento da chave do bloco de código do laço, ou seja após a instrução break ser executada não é feita mais nenhuma iteração.

Continue:

A instrução continue faz com que a expressão do comando de repetição do laço seja pulada para próxima iteração do laço.

Vamos à prática:



 

Até o próximo post.

terça-feira, 1 de outubro de 2013

Comandos de repetição: For

No laço for uma determinada expressão será repetida até que a condição do for não seja mais satisfeita. Este tipo de loop é utilizado para realizarmos iterações simples onde repetimos certa operação por um numero de vezes previamente conhecido.

Sintaxe:

for ([inicialização];[teste];[incremento]){
            //comandos
}
for ([inicialização];[teste];[incremento])
            //único comando;

Inicialização:

É uma expressão que inicializa o loop. Esta operação será executada uma única vez.
Normalmente utilizamos o bloco de inicialização para atribuirmos um valor inicial que contará o numero de vezes que a expressão será executada.
Nele, podemos declarar e inicializar uma variável, estando disponível somente para o bloco de código do laço for.
Teste
O teste deve, obrigatoriamente, ser uma expressão booleana. O teste é a condicional de termino do loop.

Incremento

A expressão especificada no incremento será executada a cada ciclo realizado.

Vamos à prática:



 
* Os blocos de inicialização, teste e incremento não são obrigatórios, o que significa que todos os códigos acima são válidos.


Até o próximo post.