Você está na página 1de 13

PROGRAMAÇÃO ORIENTADA A

OBJETOS
Professor Mestre Ricardo Vieira
INSTRUÇÕES DE REPETIÇÕES

• Também chamados de Instruções de looping, formam uma


importante estrutura nas linguagens de programação.

• Eles determinam que certo bloco seja executado


repetidamente até que uma condição específica ocorra.

2
Instrução De Repetição While

• Uma instrução de repetição permite especificar que um


programa deverá repetir uma ação enquanto alguma condição
permanecer verdadeira.

Sintaxe da instrução de repetição While.


Elaborado pelo autor.
3
• Condição: poderá ser qualquer expressão ou valor que
resulte em um verdadeiro ou falso.

• O laço while será executado enquanto a condição for


verdadeira. Quando esta se tornar falsa o programa continua no
próximo comando após o while.
• Para instrução de repetição while, o teste da condição de
controle será feito no início do laço, o que significa que se já for
falsa os comandos dentro do laço não serão executados.

4
Exemplo da instrução de repetição while na classe
WhileDemo. Elaborado pelo autor.

5
• Outro tipo de laço condicional, o chamado do-while;
• É bem parecido com o while, porém o conjunto de instruções
será executado antes da avaliação da expressão lógica.

Sintaxe da instrução de repetição do-while.


Elaborado pelo autor.
6
Exemplo da instrução de repetição do-while, na classe Adivinhar4. 7
Elaborado pelo autor.
Instrução De Repetição For
• A instrução for é um tipo de contador finito;

• Ela realiza a contagem de um valor inicial conhecido até um


valor final também conhecido.

• Somente quando a condição se tornar falsa é que a execução


será desviada para o final da estrutura do laço.

8
Representação gráfica da instrução for. Elaborado pelo autor. 9
Componentes de cabeçalho de instrução for. Elaborado pelo autor.

10
Exemplo da instrução de repetição for na simulação de um relógio.
11
Elaborado pelo autor.
CRÉDITOS - REFERÊNCIAS

▰ Site: www.ricardovieiraensina.blogspot.com
▰ Livro: PAT NIEMEYER & JHONATHAN KNUDSEN. Learning
Java. Sebastopol. Editora O'Reilly. 2000.
▰ Artigo: “While e Do/While – Laços de Repetições: Estrutura da
Linguagem”.
https://www.devmedia.com.br/while-e-do-while-lacos-de-
repeticoes-estrutura-da-linguagem-parte-1/18870
12
Obrigado!
Professor Mestre Ricardo Vieira
Contatos:
@Ricardo˜Vieira

professor.ricardovieira@gmail.com
13

Você também pode gostar