LINGUAGEM DE PROGRAMAÇÃO ORIENTADA A OBJETOS
INSTRUÇÕES DE CONTROLE – PARTE II
Prof. Thiago Pereira Rique
http://thiagorique.wordpress.com/
AGENDA
Princípios básicos de repetição controlada por contador
Instrução de repetição for Exemplos com a estrutura for Instrução de repetição do...while A estrutura de seleção múltipla switch Instruções break e continue Operadores lógicos
PRINCÍPIOS BÁSICOS DE REPETIÇÃO CONTROLADA POR CONTADOR
Repetição controlada por contador requer: Uma variável de controle (ou contador de loop) O valor inicial da variável de controle O incremento ou decremento da variável de
controle a cada iteração A condição de continuação do loop
PRINCÍPIOS BÁSICOS DE REPETIÇÃO CONTROLADA POR CONTADOR
Repetição controlada por contador
INSTRUÇÃO DE REPETIÇÃO FOR
Instrução for
INSTRUÇÃO DE REPETIÇÃO FOR
Componentes de cabeçalho da instrução for
O formato geral da instrução for é:
EXEMPLOS COM A ESTRUTURA FOR
EXEMPLOS COM A ESTRUTURA FOR
Aplicativo: somando os inteiros pares de 2 a 20.
EXEMPLOS COM A ESTRUTURA FOR
Aplicativo: somando os inteiros pares de 2 a 20. Outra alternativa (não aconselhável)
INSTRUÇÃO DE REPETIÇÃO DO...WHILE
A ESTRUTURA DE SELEÇÃO MÚLTIPLA SWITCH
A instrução de seleção múltipla switch realiza ações diferentes com base nos possíveis valores de uma expressão integral constante do tipo byte, short, int ou char.
A ESTRUTURA DE SELEÇÃO MÚLTIPLA SWITCH
Classe GradeBook com a instrução switch para contar as notas A, B, C, D e F.
A ESTRUTURA DE SELEÇÃO MÚLTIPLA SWITCH
A ESTRUTURA DE SELEÇÃO MÚLTIPLA SWITCH
A ESTRUTURA DE SELEÇÃO MÚLTIPLA SWITCH
A ESTRUTURA DE SELEÇÃO MÚLTIPLA SWITCH
A ESTRUTURA DE SELEÇÃO MÚLTIPLA SWITCH
A ESTRUTURA DE SELEÇÃO MÚLTIPLA SWITCH
A classe GradeBookTest que demonstra a classe GradeBook
A ESTRUTURA DE SELEÇÃO MÚLTIPLA SWITCH
INSTRUÇÕES BREAK E CONTINUE
Instrução break Quando executada em um while, do...while, for
ou switch, ocasiona a saída imediata dessa instrução.
Veja exemplo no próximo slide...
INSTRUÇÕES BREAK E CONTINUE
Instrução break
INSTRUÇÕES BREAK E CONTINUE
Instrução continue Quando executada em um while, for ou
do...while, pula as instruções restantes no corpo do loop e prossegue com a próxima iteração.
Veja exemplo no próximo slide...
INSTRUÇÕES BREAK E CONTINUE
Instrução continue
OPERADORES LÓGICOS
Operador E condicional (&&)
OPERADORES LÓGICOS
Operador OU condicional (||)
OPERADORES LÓGICOS
Operadores condicionais E e OU Avaliação de curto-circuito de condições
complexas As partes de uma expressão contendo os operadores
&& ou || só são avaliadas até que se saiba se a condição é verdadeira ou falsa.
OPERADORES LÓGICOS
Operadores lógicos booleanos E (&) e OU inclusivo (|) São idênticos aos operadores && e ||, só que
sempre avaliam seus dois operandos.
OPERADORES LÓGICOS
OU exclusivo lógico booleano (^) Uma condição que contem este operador é true
se e somente se um dos operandos for true e o outro false.
Se ambos os operandos forem true ou ambos forem false, a condição inteira é false.
OPERADORES LÓGICOS
Operador de negação lógica (!) Operador unário que “inverte” o significado de
uma condição.
REFERÊNCIA
DEITEL, H.M; Java Como Programar. 8ª ed. Ed. Pearson, 2010.
Top Related