SlideShare uma empresa Scribd logo
2
Mais lidos
5
Mais lidos
Java Básico
Loops
For
#17
•Controle for
Agenda
•Java JDK	

•IDE de sua preferência (Eclipse/Netbeans)
Requisitos
•Executa um bloco de código que está
dentro do comando for enquanto uma
expressão for verdadeira.	

•Muuuito utilizado na programação.
Comando for
for (inicialização; condição; atualização) {!
//bloco de código!
}!
for (int i = 0; i < 5; i++) {!
System.out.println("i tem valor: " + i);!
}!
for "normal"
for com mais de uma variável
for (int i = 0, j = 10; i < j; i++, j--) {!
System.out.println("i tem valor: " + i + " e j tem valor: " + j);!
}!
partes ausentes
int i = 0;!
for (; i < 5; ) {!
System.out.println("i tem valor: " + i);!
i++;!
}!
loop infinito
for (;; );
loop sem corpo
int soma = 0;!
for (i = 1; i < 5; soma += i++);!
System.out.println("O valor da soma é: " + soma);!
loop melhorado
•Muito utilizado com Arrays
Hands On!
Lição
de casa
http://www.slideshare.net/loianeg/curso-
java-basico-exercicios-aulas-16-17
Lista de exercícios aulas 16 e 17
https://github.com/loiane/curso-java-basico
Código Fonte:
Não conhece Git/Github?
http://www.loiane.com/2013/11/
screencast-git-e-github-para-iniciantes
http://www.loiane.com/2013/10/curso-
java-basico-java-se-gratuito
Link do Curso com
todas as aulas
publicadas
http://loiane.com
facebook.com/loianegroner
@loiane
https://github.com/loiane
youtube.com/user/Loianeg
Obrigada!
http://loiane.com

Mais conteúdo relacionado

PDF
[Curso Java Basico] Aula 14: Condicionais If-Else
PDF
Curso Java Basico] Aula 19: Vetores (Arrays)
PDF
[Curso Java Basico] Exercicios Aulas 36 a 43
PDF
[Curso Java Basico] Aula 15: Controle de Decisao Switch-Case
PDF
[Curso Java Basico] Exercicios Aulas 28 a 33
PDF
[Curso Java Basico] Exercicios Aula 36
PDF
[Curso Java Basico] Exercicios Aulas 16 17
PDF
[Curso Java Basico] Exercicios Aulas 44 a 46
[Curso Java Basico] Aula 14: Condicionais If-Else
Curso Java Basico] Aula 19: Vetores (Arrays)
[Curso Java Basico] Exercicios Aulas 36 a 43
[Curso Java Basico] Aula 15: Controle de Decisao Switch-Case
[Curso Java Basico] Exercicios Aulas 28 a 33
[Curso Java Basico] Exercicios Aula 36
[Curso Java Basico] Exercicios Aulas 16 17
[Curso Java Basico] Exercicios Aulas 44 a 46

Mais procurados (20)

PDF
[Curso Java Basico] Exercicios Aula 35
PDF
[Curso Java Basico] Exercicios Aula 19
PDF
[Curso Java Basico] Exercicios Aula 20
PDF
[Curso Java Basico] Exercicios Aulas 14 15
PDF
[Curso Java Basico] Exercicios Aulas 47 a 52
PDF
[Curso Java Basico] Exercicios Aulas 25 a 27
PDF
[Curso Java Basico] Aula 20: Arrays multidimensionais - Matrizes
PDF
[Curso Java Basico] Exercicios Aula 34
PDF
[Curso Java Basico] Exercicios Aula 24
PDF
Exercicios Vetores (Arrays) - Estruturas de dados e algoritmos com Java
PDF
[Curso Java Básico] Exercícios Aulas 11 12 13
PDF
[Curso Java Básico] Aula 13: Operadores (Aritiméticos, Lógicos e Relacionais)
PDF
[Curso Java Basico] Aula 12: Lendo dados do teclado usando a classe Scanner
PDF
Arrays (vetores) em Java
PPSX
Fundamentals of JDBC
PPT
Node.js Express Framework
PPTX
Java Programming
PPTX
VIPER Architecture
PDF
[Curso Java Basico - Orientacaoo a Objetos] Aula 24: Classes e atributos
PDF
Logica programacao python-slides
[Curso Java Basico] Exercicios Aula 35
[Curso Java Basico] Exercicios Aula 19
[Curso Java Basico] Exercicios Aula 20
[Curso Java Basico] Exercicios Aulas 14 15
[Curso Java Basico] Exercicios Aulas 47 a 52
[Curso Java Basico] Exercicios Aulas 25 a 27
[Curso Java Basico] Aula 20: Arrays multidimensionais - Matrizes
[Curso Java Basico] Exercicios Aula 34
[Curso Java Basico] Exercicios Aula 24
Exercicios Vetores (Arrays) - Estruturas de dados e algoritmos com Java
[Curso Java Básico] Exercícios Aulas 11 12 13
[Curso Java Básico] Aula 13: Operadores (Aritiméticos, Lógicos e Relacionais)
[Curso Java Basico] Aula 12: Lendo dados do teclado usando a classe Scanner
Arrays (vetores) em Java
Fundamentals of JDBC
Node.js Express Framework
Java Programming
VIPER Architecture
[Curso Java Basico - Orientacaoo a Objetos] Aula 24: Classes e atributos
Logica programacao python-slides
Anúncio

Destaque (20)

PDF
[Curso Java Basico - Exceptions] Aula 51: tipos de erros no Java
PDF
[Curso Java Basico - Orientacao a Objetos] Aula 45: Interfaces e Polimorfismo
PDF
[Curso Java Basico - Exceptions] Aula 50: stacktrace e throws
PDF
[Curso Java Basico - Exceptions] Aula 49: finally
PDF
[Curso Java Basico - Exceptions] Aula 47: try, catch
PDF
[Curso Java Basico - Orientacao a Objetos] Aula 46: Interface e heranca
PDF
[Curso Java Basico - Exceptions] Aula 52: criando sua propria exception
PDF
[Curso Java Basico] Aula 22: Como debugar no Eclipse
PDF
[Curso Java Basico - Exceptions] Aula 48: multiplos catch
PDF
[Curso Java Basico] Aula 23: Como debugar no Netbeans
PDF
[Curso Java Basico] Aula 18: Comandos Break e Continue
PDF
[Curso Java Basico] Aula 21: For Each (for melhorado)
PDF
[Curso Java Basico - Orientacao a Objetos] Aula 27: Classes e metodos com par...
PDF
[Curso Java Basico - Orientacao a Objetos] Aula 26: Classes e metodos com ret...
PDF
[Curso Java Basico - Orientacao a Objetos] Aula 40: Heranca e Polimorfismo: s...
PDF
[Curso Java Basico - Orientacao a Objetos] Aula 39: Heranca: modificadores de...
PDF
[Curso Java Basico - Orientacao a Objetos] Aula 29: Construtores e Codigo de ...
PDF
[Curso Java Basico - Orientacao a Objetos] Aula 25: Classes e metodos simples
PDF
[Curso Java Basico - Orientacao a Objetos] Aula 33: Sobrecarga de metodos e c...
PDF
[Curso Java Basico - Orientacao a Objetos] Aula 41: Heranca: classes abstratas
[Curso Java Basico - Exceptions] Aula 51: tipos de erros no Java
[Curso Java Basico - Orientacao a Objetos] Aula 45: Interfaces e Polimorfismo
[Curso Java Basico - Exceptions] Aula 50: stacktrace e throws
[Curso Java Basico - Exceptions] Aula 49: finally
[Curso Java Basico - Exceptions] Aula 47: try, catch
[Curso Java Basico - Orientacao a Objetos] Aula 46: Interface e heranca
[Curso Java Basico - Exceptions] Aula 52: criando sua propria exception
[Curso Java Basico] Aula 22: Como debugar no Eclipse
[Curso Java Basico - Exceptions] Aula 48: multiplos catch
[Curso Java Basico] Aula 23: Como debugar no Netbeans
[Curso Java Basico] Aula 18: Comandos Break e Continue
[Curso Java Basico] Aula 21: For Each (for melhorado)
[Curso Java Basico - Orientacao a Objetos] Aula 27: Classes e metodos com par...
[Curso Java Basico - Orientacao a Objetos] Aula 26: Classes e metodos com ret...
[Curso Java Basico - Orientacao a Objetos] Aula 40: Heranca e Polimorfismo: s...
[Curso Java Basico - Orientacao a Objetos] Aula 39: Heranca: modificadores de...
[Curso Java Basico - Orientacao a Objetos] Aula 29: Construtores e Codigo de ...
[Curso Java Basico - Orientacao a Objetos] Aula 25: Classes e metodos simples
[Curso Java Basico - Orientacao a Objetos] Aula 33: Sobrecarga de metodos e c...
[Curso Java Basico - Orientacao a Objetos] Aula 41: Heranca: classes abstratas
Anúncio

Semelhante a [Curso Java Basico] Aula 17: Loop for (9)

PDF
WTF Javascript - FrontInRio 2011
PPT
ALGARÍTIMO 11 - Lacos de Repeticao-FOR.ppt
PPTX
Programação "Estruturada" com Java
PDF
Java7 tdc2011
PDF
TDC 2014 POA - Clean Code para Testers
PDF
PHP na Tela Escura: Aplicações Poderosas em Linha de Comando
PPT
ALGEBRA 12 - Lacos de Repeticao -WHILE.ppt
PDF
Programação Orientada a Objetos - 001
PDF
LabMM3 - Aula teórica 07
WTF Javascript - FrontInRio 2011
ALGARÍTIMO 11 - Lacos de Repeticao-FOR.ppt
Programação "Estruturada" com Java
Java7 tdc2011
TDC 2014 POA - Clean Code para Testers
PHP na Tela Escura: Aplicações Poderosas em Linha de Comando
ALGEBRA 12 - Lacos de Repeticao -WHILE.ppt
Programação Orientada a Objetos - 001
LabMM3 - Aula teórica 07

Último (20)

PDF
Processos na gestão de transportes, TM100 Col18
PPTX
Curso de Java 11 - (Serializable (Serialização de Objetos)).pptx
PDF
COBITxITIL-Entenda as diferença em uso governança TI
PPTX
Aula sobre banco de dados com firebase db
PPTX
Curso de Java 13 - (JavaEE (JSP e Servlets)).pptx
PPTX
Curso de Java 14 - (Explicações Adicionais (Classes Abstrata e Interface)).pptx
PDF
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
PPTX
Curso de Java 9 - (Threads) Multitarefas.pptx
PPTX
Émile Durkheim slide elaborado muito bom
PDF
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
PPTX
BANCO DE DADOS - AULAS INICIAIS-sgbd.pptx
PPTX
Curso de Java 16 - (JEE (Utilizando o Padrão MVC)).pptx
PDF
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
PPTX
Curso de Java 17 - (JEE (Sessões e Cookies)).pptx
PDF
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
PPTX
Aula16ManipulaçãoDadosssssssssssssssssssssssssssss
PPTX
Aula sobre desenvolvimento de aplicativos
PPTX
Curso de Java 15 - (Uso de Servlets (Entendendo a Estrutura)).pptx
PDF
Custos e liquidação no SAP Transportation Management, TM130 Col18
PPTX
Curso de Java 12 - (JDBC, Transation, Commit e Rollback).pptx
Processos na gestão de transportes, TM100 Col18
Curso de Java 11 - (Serializable (Serialização de Objetos)).pptx
COBITxITIL-Entenda as diferença em uso governança TI
Aula sobre banco de dados com firebase db
Curso de Java 13 - (JavaEE (JSP e Servlets)).pptx
Curso de Java 14 - (Explicações Adicionais (Classes Abstrata e Interface)).pptx
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
Curso de Java 9 - (Threads) Multitarefas.pptx
Émile Durkheim slide elaborado muito bom
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
BANCO DE DADOS - AULAS INICIAIS-sgbd.pptx
Curso de Java 16 - (JEE (Utilizando o Padrão MVC)).pptx
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
Curso de Java 17 - (JEE (Sessões e Cookies)).pptx
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
Aula16ManipulaçãoDadosssssssssssssssssssssssssssss
Aula sobre desenvolvimento de aplicativos
Curso de Java 15 - (Uso de Servlets (Entendendo a Estrutura)).pptx
Custos e liquidação no SAP Transportation Management, TM130 Col18
Curso de Java 12 - (JDBC, Transation, Commit e Rollback).pptx

[Curso Java Basico] Aula 17: Loop for