4 JavaIntroducaoProgramacao
4 JavaIntroducaoProgramacao
Estrutura de Repetição
Prof. Jeangrei Veiga
[email protected]
AGENDA
▪ Conceito
▪ Estrutura WHILE
▪ Estrutura DO WHILE
▪ Estrutura FOR
CONCEITO
4 4
MV - VISIONNIT – INTRODUÇÃO A PROGRAMAÇÃO JAVA WEB - Prof. Jeangrei Veiga
ESTRUTURA DE REPETIÇÃO - CONCEITO
Conceito
•Em vários momentos na programação, se torna
necessário repetir um trecho de um programa um
determinado numero de vezes
• Nesse caso, pode ser criado um laço de repetição que
efetue o processamento de um determinado trecho,
tantas vezes quantas forem necessárias.
Condição de
parada
Condição de
parada
Incremento
Acumulador
MV - VISIONNIT – INTRODUÇÃO A PROGRAMAÇÃO JAVA WEB - Prof. Jeangrei Veiga 10
SINTAXE JAVA – ESTRUTURA DE REPETIÇÃO
Estrutura WHILE
11 11
MV - VISIONNIT – INTRODUÇÃO A PROGRAMAÇÃO JAVA WEB - Prof. Jeangrei Veiga
ESTRUTURA DE REPETIÇÃO - WHILE
• O comando while faz com que um conjunto de
instruções seja executado enquanto uma condição é
VERDADEIRA.
• Quando o resultado dessa condição passa a ser falso, a
execução do loop é interrompida.
while (<condição verdadeira>){
<bloco_de_codigo>
}
MV - VISIONNIT – INTRODUÇÃO A PROGRAMAÇÃO JAVA WEB - Prof. Jeangrei Veiga 12
ESTRUTURA DE REPETIÇÃO - WHILE
Atividade 1
• Criar um projeto Java chamado JavaApplicationEstruturaRepeticao
• Criar uma classe Java chamada EstruturaRepeticao
statement
true
Estrutura DO WHILE
condition
false
15 15
MV - VISIONNIT – INTRODUÇÃO A PROGRAMAÇÃO JAVA WEB - Prof. Jeangrei Veiga
ESTRUTURA DE REPETIÇÃO - DO WHILE
• É uma variação da estrutura WHILE.
• A diferença é que WHILE o teste é realizado logo no
início do laço e DO WHILE esse teste ocorre no fim do
laço.
• O comando do while faz com que um conjunto de
instruções execute pelo menos uma vez e seja
executado enquanto uma condição é VERDADEIRA.
• Quando o resultado dessa condição passa a ser falso, a
execução do loop é interrompida.
MV - VISIONNIT – INTRODUÇÃO A PROGRAMAÇÃO JAVA WEB - Prof. Jeangrei Veiga 16
ESTRUTURA DE REPETIÇÃO – DO WHILE
Sintaxe Java
do {
<bloco_de_codigo>
} while (<condição verdadeira>);
Estrutura FOR
20 20
MV - VISIONNIT – INTRODUÇÃO A PROGRAMAÇÃO JAVA WEB - Prof. Jeangrei Veiga
ESTRUTURA DE REPETIÇÃO - FOR
• A estrutura de repetição “FOR”, é utilizada quando
conhecemos a quantidade de vezes que um ou mais
comandos devem ser repetidos.
• O laço é uma estrutura de repetição compacta.
• Seus elementos de inicialização, condição e iteração são
reunidos na forma de um cabeçalho e o corpo é
disposto em seguida.
ATIVIDADES
24 24
MV - VISIONNIT – INTRODUÇÃO A PROGRAMAÇÃO JAVA WEB - Prof. Jeangrei Veiga
ESTRUTURA DE REPETIÇÃO
Atividade 4
• No mesmo pacote “br.com.aulajava”, criar uma classe Java chamada
EstruturaRepeticaoAtividade.