Ajude a manter o site livre, gratuito e sem propagandas. Colabore!
3.3 Repetição
Estruturas de repetição são instruções que permitem a execução repetida de um bloco computacional. São três instruções disponíveis while, do...while e for.
Isto é, enquanto (while) a expressão condition==true, o bloco computacional block é repetidamente executado. Ao final de cada execução, a condição é novamente verificada. Quando condition==false, block não é executado e o código segue para a primeira instrução após o escopo do while.
Como aplicação, o seguinte código computa o fatorial de um número n.
As instruções de controle break, continue são bastante úteis em várias situações. A primeira, encerra as repetições e, a segunda, pula para uma nova repetição.
E. 3.3.1.
Use while para imprimir os dez primeiros números ímpares.
Use a instrução while para criar um método que retorne o -ésimo termo da função de Fibonacci333Leonardo Fibonacci, 1170 - 1250, matemático italiano. Fonte: Wikipédia: Leonardo Fibonacci., .
Use a instrução while para criar um método que retorne o -ésimo termo da função de Fibonacci444Leonardo Fibonacci, 1170 - 1250, matemático italiano. Fonte: Wikipédia: Leonardo Fibonacci., .
onde, init é a instrução de inicialização, condition é o critério de parada, iter é a instrução do iterador.
Como aplicação, o seguinte método usa desta instrução para computar o fatorial de um número natual . Compare com as versões anteriores Código 9 e Código 10.
Use a instrução for para criar um método que retorne o -ésimo termo da função de Fibonacci555Leonardo Fibonacci, 1170 - 1250, matemático italiano. Fonte: Wikipédia: Leonardo Fibonacci., .