SlideShare uma empresa Scribd logo
1 de 19
Baixar para ler offline
I N S C R E V A - S E
Estruturas de
Repetição
D O B A C K A O F R O N T - E N D
#loops
for
while
do while
Estruturas de
Repetição
D O B A C K A O F R O N T - E N D
for while do while
#loop infinito
A S S I S T A A A U L A A Q U I
for
É usado quando você sabe o número exato de
iterações (repetições) que deseja executar.
Ele possui três partes:
1) A Inicialização: Declara e inicializa a variável de controle
2) A Condição: que é avaliada antes de cada iteração
3) O Incremento: que é executado após cada iteração
for
for (inicialização; condição; incremento) {
// bloco de código a ser repetido
}
for
for (int i=0; i<10; i++) {
System.out.println(i);
}
for
I N S C R E V A - S E
Estruturas de
Repetição
D O B A C K A O F R O N T - E N D
#loops
for
while
do while
A S S I S T A A A U L A A Q U I
while
É usado quando você deseja repetir um bloco de código
enquanto uma condição específica for verdadeira. A condição é
verificada antes de cada iteração. Se a condição for falsa desde
o início, o bloco de código não será executado.
while
while
while (condição) {
// bloco de código a ser repetido
}
while
int x = 0;
while (x == 0) {
System.out.println("O valor de x é: 0");
}
#loop infinito
while
int x = 0;
while (x == 0) {
System.out.println("O valor de x é: 0");
x = 1;
}
I N S C R E V A - S E
Estruturas de
Repetição
D O B A C K A O F R O N T - E N D
#loops
for
while
do while
A S S I S T A A A U L A A Q U I
do while
do while
É semelhante ao laço while, mas a diferença é que a condição é
verificada após a execução do bloco de código.
Isso garante que o bloco de código seja executado pelo menos
uma vez, mesmo que a condição seja falsa desde o início.
do while
do {
// bloco de código a ser repetido
} while (condição);
do while
do {
System.out.println("Executei 1 vez");
} while (condição);
Cursos na Promoção
D O B A C K A O F R O N T - E N D
Criando API com Spring Boot, Java e MySQL: https://pay.kiwify.com.br/mSNGkuD
Como Criar Janelas Gráficas em Java com Swing: https://pay.kiwify.com.br/GNQz1ln
I N S C R E V A - S E
Estruturas de
Repetição
D O B A C K A O F R O N T - E N D

Mais conteúdo relacionado

Semelhante a Estruturas de Repetição Java - For, While e Do While

Semelhante a Estruturas de Repetição Java - For, While e Do While (20)

Estrutura de repetição
Estrutura de repetiçãoEstrutura de repetição
Estrutura de repetição
 
Lp m1(parte6)
Lp m1(parte6)Lp m1(parte6)
Lp m1(parte6)
 
02 controle de fluxo
02   controle de fluxo02   controle de fluxo
02 controle de fluxo
 
Aula de C e C++
Aula de C e C++Aula de C e C++
Aula de C e C++
 
Algoritmos Aula 08
Algoritmos Aula 08Algoritmos Aula 08
Algoritmos Aula 08
 
Estrutura de linguagem C++
Estrutura de linguagem C++Estrutura de linguagem C++
Estrutura de linguagem C++
 
Aula 3 AEDI.pdf
Aula 3 AEDI.pdfAula 3 AEDI.pdf
Aula 3 AEDI.pdf
 
EstrutControleC.pdf
EstrutControleC.pdfEstrutControleC.pdf
EstrutControleC.pdf
 
Algoritmos Aula 11
Algoritmos Aula 11Algoritmos Aula 11
Algoritmos Aula 11
 
ASP.Net Módulo 2
ASP.Net   Módulo 2ASP.Net   Módulo 2
ASP.Net Módulo 2
 
DOJO - TDD com C++
DOJO - TDD com C++DOJO - TDD com C++
DOJO - TDD com C++
 
TDD em C++
TDD em C++TDD em C++
TDD em C++
 
Comandos de controle de fluxo do php
Comandos de controle de fluxo do phpComandos de controle de fluxo do php
Comandos de controle de fluxo do php
 
0000364 aula 5 estruturas de decisão
0000364 aula 5   estruturas de decisão0000364 aula 5   estruturas de decisão
0000364 aula 5 estruturas de decisão
 
Aula05 - Lógica de Programação
Aula05 - Lógica de ProgramaçãoAula05 - Lógica de Programação
Aula05 - Lógica de Programação
 
2 controle fluxo
2 controle fluxo2 controle fluxo
2 controle fluxo
 
Aula7 algoritmos computacionais
Aula7 algoritmos computacionaisAula7 algoritmos computacionais
Aula7 algoritmos computacionais
 
6. estruturas de controlo de fluxo
6. estruturas de controlo de fluxo6. estruturas de controlo de fluxo
6. estruturas de controlo de fluxo
 
Algoritmos C/C++ - Aula 02
Algoritmos C/C++ - Aula 02Algoritmos C/C++ - Aula 02
Algoritmos C/C++ - Aula 02
 
LabMM3 - Aula teórica 07
LabMM3 - Aula teórica 07LabMM3 - Aula teórica 07
LabMM3 - Aula teórica 07
 

Mais de Olival Paulino

Transição de Carreira para Programação
Transição de Carreira para ProgramaçãoTransição de Carreira para Programação
Transição de Carreira para ProgramaçãoOlival Paulino
 
Ebook Mentalidade Fixa e Mentalidade de Crescimento do Curso Eliminando Crenç...
Ebook Mentalidade Fixa e Mentalidade de Crescimento do Curso Eliminando Crenç...Ebook Mentalidade Fixa e Mentalidade de Crescimento do Curso Eliminando Crenç...
Ebook Mentalidade Fixa e Mentalidade de Crescimento do Curso Eliminando Crenç...Olival Paulino
 
E-book Eliminando Crenças Limitantes.pdf
E-book Eliminando Crenças Limitantes.pdfE-book Eliminando Crenças Limitantes.pdf
E-book Eliminando Crenças Limitantes.pdfOlival Paulino
 
Curso Experiência Cripto (E-book Gratuito)
Curso Experiência Cripto (E-book Gratuito)Curso Experiência Cripto (E-book Gratuito)
Curso Experiência Cripto (E-book Gratuito)Olival Paulino
 
Como Melhorar o Meu Perfil Profissional no Digital
Como Melhorar o Meu Perfil Profissional no DigitalComo Melhorar o Meu Perfil Profissional no Digital
Como Melhorar o Meu Perfil Profissional no DigitalOlival Paulino
 
Gravando Curso Digitais
Gravando Curso DigitaisGravando Curso Digitais
Gravando Curso DigitaisOlival Paulino
 
Como Criar Cursos Digitais
Como Criar Cursos DigitaisComo Criar Cursos Digitais
Como Criar Cursos DigitaisOlival Paulino
 
1 - Como Criar um Conteúdo Digital
1 - Como Criar um Conteúdo Digital1 - Como Criar um Conteúdo Digital
1 - Como Criar um Conteúdo DigitalOlival Paulino
 
Como Transformar sua Vida pra Sempre em 6 Minutos
Como Transformar sua Vida pra Sempre em 6 MinutosComo Transformar sua Vida pra Sempre em 6 Minutos
Como Transformar sua Vida pra Sempre em 6 MinutosOlival Paulino
 
O Poder da Vizualização
O Poder da VizualizaçãoO Poder da Vizualização
O Poder da VizualizaçãoOlival Paulino
 
O Poder das Afirmações
O Poder das AfirmaçõesO Poder das Afirmações
O Poder das AfirmaçõesOlival Paulino
 
O Poder da Atividade Física
O Poder da Atividade FísicaO Poder da Atividade Física
O Poder da Atividade FísicaOlival Paulino
 
Planejamento Eficiente 30/07 - #VemAgosto
Planejamento Eficiente 30/07 - #VemAgostoPlanejamento Eficiente 30/07 - #VemAgosto
Planejamento Eficiente 30/07 - #VemAgostoOlival Paulino
 
08 - Como criar o seu Cronograma no Excel
08 - Como criar o seu Cronograma no Excel08 - Como criar o seu Cronograma no Excel
08 - Como criar o seu Cronograma no ExcelOlival Paulino
 
07 - Como Anda o Seu Tempo? (Planejamento de 28/07 a 31/07)
07 - Como Anda o Seu Tempo? (Planejamento de 28/07 a 31/07)07 - Como Anda o Seu Tempo? (Planejamento de 28/07 a 31/07)
07 - Como Anda o Seu Tempo? (Planejamento de 28/07 a 31/07)Olival Paulino
 

Mais de Olival Paulino (20)

Transição de Carreira para Programação
Transição de Carreira para ProgramaçãoTransição de Carreira para Programação
Transição de Carreira para Programação
 
Ebook Mentalidade Fixa e Mentalidade de Crescimento do Curso Eliminando Crenç...
Ebook Mentalidade Fixa e Mentalidade de Crescimento do Curso Eliminando Crenç...Ebook Mentalidade Fixa e Mentalidade de Crescimento do Curso Eliminando Crenç...
Ebook Mentalidade Fixa e Mentalidade de Crescimento do Curso Eliminando Crenç...
 
E-book Eliminando Crenças Limitantes.pdf
E-book Eliminando Crenças Limitantes.pdfE-book Eliminando Crenças Limitantes.pdf
E-book Eliminando Crenças Limitantes.pdf
 
Curso Experiência Cripto (E-book Gratuito)
Curso Experiência Cripto (E-book Gratuito)Curso Experiência Cripto (E-book Gratuito)
Curso Experiência Cripto (E-book Gratuito)
 
Como Melhorar o Meu Perfil Profissional no Digital
Como Melhorar o Meu Perfil Profissional no DigitalComo Melhorar o Meu Perfil Profissional no Digital
Como Melhorar o Meu Perfil Profissional no Digital
 
Gravando Curso Digitais
Gravando Curso DigitaisGravando Curso Digitais
Gravando Curso Digitais
 
Como Criar Cursos Digitais
Como Criar Cursos DigitaisComo Criar Cursos Digitais
Como Criar Cursos Digitais
 
Como Criar Aulas
Como Criar AulasComo Criar Aulas
Como Criar Aulas
 
1 - Como Criar um Conteúdo Digital
1 - Como Criar um Conteúdo Digital1 - Como Criar um Conteúdo Digital
1 - Como Criar um Conteúdo Digital
 
Autoridade Digital
Autoridade DigitalAutoridade Digital
Autoridade Digital
 
Como Transformar sua Vida pra Sempre em 6 Minutos
Como Transformar sua Vida pra Sempre em 6 MinutosComo Transformar sua Vida pra Sempre em 6 Minutos
Como Transformar sua Vida pra Sempre em 6 Minutos
 
O poder da Escrita
O poder da EscritaO poder da Escrita
O poder da Escrita
 
O Poder da Leitura
O Poder da LeituraO Poder da Leitura
O Poder da Leitura
 
O Poder da Vizualização
O Poder da VizualizaçãoO Poder da Vizualização
O Poder da Vizualização
 
O Poder das Afirmações
O Poder das AfirmaçõesO Poder das Afirmações
O Poder das Afirmações
 
O Poder do Silêncio
O Poder do SilêncioO Poder do Silêncio
O Poder do Silêncio
 
O Poder da Atividade Física
O Poder da Atividade FísicaO Poder da Atividade Física
O Poder da Atividade Física
 
Planejamento Eficiente 30/07 - #VemAgosto
Planejamento Eficiente 30/07 - #VemAgostoPlanejamento Eficiente 30/07 - #VemAgosto
Planejamento Eficiente 30/07 - #VemAgosto
 
08 - Como criar o seu Cronograma no Excel
08 - Como criar o seu Cronograma no Excel08 - Como criar o seu Cronograma no Excel
08 - Como criar o seu Cronograma no Excel
 
07 - Como Anda o Seu Tempo? (Planejamento de 28/07 a 31/07)
07 - Como Anda o Seu Tempo? (Planejamento de 28/07 a 31/07)07 - Como Anda o Seu Tempo? (Planejamento de 28/07 a 31/07)
07 - Como Anda o Seu Tempo? (Planejamento de 28/07 a 31/07)
 

Estruturas de Repetição Java - For, While e Do While

  • 1. I N S C R E V A - S E Estruturas de Repetição D O B A C K A O F R O N T - E N D #loops for while do while
  • 2. Estruturas de Repetição D O B A C K A O F R O N T - E N D for while do while #loop infinito
  • 3. A S S I S T A A A U L A A Q U I for
  • 4. É usado quando você sabe o número exato de iterações (repetições) que deseja executar. Ele possui três partes: 1) A Inicialização: Declara e inicializa a variável de controle 2) A Condição: que é avaliada antes de cada iteração 3) O Incremento: que é executado após cada iteração for
  • 5. for (inicialização; condição; incremento) { // bloco de código a ser repetido } for
  • 6. for (int i=0; i<10; i++) { System.out.println(i); } for
  • 7. I N S C R E V A - S E Estruturas de Repetição D O B A C K A O F R O N T - E N D #loops for while do while
  • 8. A S S I S T A A A U L A A Q U I while
  • 9. É usado quando você deseja repetir um bloco de código enquanto uma condição específica for verdadeira. A condição é verificada antes de cada iteração. Se a condição for falsa desde o início, o bloco de código não será executado. while
  • 10. while while (condição) { // bloco de código a ser repetido }
  • 11. while int x = 0; while (x == 0) { System.out.println("O valor de x é: 0"); } #loop infinito
  • 12. while int x = 0; while (x == 0) { System.out.println("O valor de x é: 0"); x = 1; }
  • 13. I N S C R E V A - S E Estruturas de Repetição D O B A C K A O F R O N T - E N D #loops for while do while
  • 14. A S S I S T A A A U L A A Q U I do while
  • 15. do while É semelhante ao laço while, mas a diferença é que a condição é verificada após a execução do bloco de código. Isso garante que o bloco de código seja executado pelo menos uma vez, mesmo que a condição seja falsa desde o início.
  • 16. do while do { // bloco de código a ser repetido } while (condição);
  • 17. do while do { System.out.println("Executei 1 vez"); } while (condição);
  • 18. Cursos na Promoção D O B A C K A O F R O N T - E N D Criando API com Spring Boot, Java e MySQL: https://pay.kiwify.com.br/mSNGkuD Como Criar Janelas Gráficas em Java com Swing: https://pay.kiwify.com.br/GNQz1ln
  • 19. I N S C R E V A - S E Estruturas de Repetição D O B A C K A O F R O N T - E N D