Prévia do material em texto
59UNIDADE II Trabalhando com os Métodos e suas Referências 4. INSTRUÇÕES DE REPETIÇÕES “Os laços de repetição (looping) formam uma importante estrutura nas lin- guagens de programação por possibilitarem a repetição da execução de um bloco de instruções em um programa. Eles determinam que um certo bloco seja executado repetidamente até que uma condição específica ocorra. A re- petição é uma das estruturas mais usadas em programação, possibilitando a criação de contadores, temporizado- res, rotinas para classificação, obtenção e recuperação de dados. A criação de laços de repetição em Java é feita a partir das estruturas for, while e do-while” (FURGERI, 2015, p.56). 4.1. Instrução De Repetição While Tucker (2009) trata uma instrução de repetição como uma especificação que um programa deverá repetir uma ação enquanto alguma condição permanecer verdadeira. A instrução de pseudocódigo descreve a repetição durante uma viagem de compras. A condição “enquanto houver mais itens em minha lista de compras” poderá ser verdadeira ou falsa. Se ela for verdadeira, então a ação “Compre o próximo item e risque-o de minha lista” será realizada. Essa ação será realizada repetidamente, enquanto a condição permanecer verdadeira. A(s) instrução (ões) contida(s) na trecho de código de repetição While constitui (em) seu corpo, que poderá ser uma instrução única ou um bloco. Por fim, a condição se tornará falsa, quando o último item da lista de compras tiver sido comprado e removido. Neste ponto, a repetição termina e a primeira instrução depois da instrução de repetição será executada, conforme trata Deitel (2013).