Você está aqui: Perl ::: Dicas de Estudo e Anotações ::: Estruturas de Controle |
Usando o laço for da linguagem PerlQuantidade de visualizações: 6940 vezes |
|
O laço (loop) for da linguagem Perl não é diferente daquele presente nas linguagens C, C++, Java, etc, ou seja, ele é usado quando queremos que um determinado conjunto de instruções seja executado um determinado número de vezes. Um laço for é composto de três partes: a) Inicialização: Nesta parte a variável de controle é inicializada; b) Teste da condição de continuidade: Nesta parte uma condição é testada. Caso o teste retorne satisfatório o laço continua sua execução, caso contrário ele é interrompido; c) Incremento, decremento: Aqui nós incrementamos ou decrementamos o valor da variável de controle. Veja um exemplo de um laço for que conta de 0 até 10:
# Exemplo de uso do laço for da linguagem Perl
# vamos contar de 0 até 10
for($i = 0; $i <= 10; $i++){
print $i . "\n";
}
É importante observar que a parte de inicialização de um laço for é executada apenas uma vez, ou seja, na entrada do laço. A parte do teste da condição de continuidade é executada ANTES de cada iteração do laço. A parte de incremento ou decremento da variável de controle é executada APÓS cada iteração do laço. Note que um laço for pode nunca ser executado. Isso acontece quando o teste de continuidade retorna um resultado falso antes mesmo da primeira iteração. O Perl permite que múltiplas instruções sejam colocadas nas partes de inicialização e incremento ou decremento da variável de controle. Veja:
# Exemplo de uso do laço for da linguagem Perl
# usando múltiplas instruções nas partes de
# inicialização e incremento/decremento da variável
# de controle
for($i = 0, $x = 2; $i <= 10; $i++, $x += 2){
print $i + $x . "\n";
}
Para finalizar, veja um laço for que exibe os números pares de 0 até 20:
# Exemplo de uso do laço for da linguagem Perl
# exibindo os números pares de 0 até 20
for($i = 0; $i <= 20; $i += 2){
print $i . "\n";
}
|
|
|
Veja mais Dicas e truques de Perl |
Dicas e truques de outras linguagens |
|
JavaScript - Como retornar o índice da primeira ocorrência de um elemento em um array do JavaScript usando a função indexOf() |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |





