20
Programação Orientada a Objeto Aislan Rafael

Aula 04 - POO - Estruturas de Controle e Repetição

Embed Size (px)

Citation preview

Page 1: Aula 04 - POO - Estruturas de Controle e Repetição

Programação Orientada a Objeto

Aislan Rafael

Page 2: Aula 04 - POO - Estruturas de Controle e Repetição

RevisãoVariáveis

Tipos Primitivos

Operadores

● Aritméticos● Atribuição

Casting

Page 3: Aula 04 - POO - Estruturas de Controle e Repetição

Programação Orientada a ObjetoEstrutura de controle (Decisão)

Estrutura de repetição

Page 4: Aula 04 - POO - Estruturas de Controle e Repetição

Estrutura de Controle Decisão

Teste lógico retorna apenas dois valores

● Verdadeiro ● Falso

Page 5: Aula 04 - POO - Estruturas de Controle e Repetição

Estrutura de ControleDesvio condicional simples

Page 6: Aula 04 - POO - Estruturas de Controle e Repetição

Operadores RelacionaisServe para relacionar valores ou variáveis sendo que ao final devolve um valor lógico (boolean)

== Igual a> Maior que< Menor que>= Maior ou igual a<= Menor ou igual a!= Diferente de

Page 7: Aula 04 - POO - Estruturas de Controle e Repetição

Exemplo 01 (Desvio Condicional Simples)

Page 8: Aula 04 - POO - Estruturas de Controle e Repetição

Exemplo 02 (Desvio Condicional Simples)

Page 9: Aula 04 - POO - Estruturas de Controle e Repetição

AtividadeImplemente o código abaixo em uma classe chamada EstruturaDeControle

Page 10: Aula 04 - POO - Estruturas de Controle e Repetição

Desvio Condicional Composto

Page 11: Aula 04 - POO - Estruturas de Controle e Repetição

AtividadeImplemente a classe TestaDesvioCondicionalComposto e teste o código abaixo

Page 12: Aula 04 - POO - Estruturas de Controle e Repetição

Operadores Lógicos&& “E”

|| “OU”

! “NÃO”

Page 13: Aula 04 - POO - Estruturas de Controle e Repetição

Exemplo - Operadores Lógicos

Page 14: Aula 04 - POO - Estruturas de Controle e Repetição

AtividadeImplemente a classe TestaPessoa e teste o código abaixo

Page 15: Aula 04 - POO - Estruturas de Controle e Repetição

Estrutura de RepetiçãoEnquanto - while

Page 16: Aula 04 - POO - Estruturas de Controle e Repetição

AtividadeComplete a classe abaixo para que a saída seja DooBeeDooBeeDo

Page 17: Aula 04 - POO - Estruturas de Controle e Repetição

Estrutura de RepetiçãoPara - for

Page 18: Aula 04 - POO - Estruturas de Controle e Repetição

ExemploPara - for

Page 19: Aula 04 - POO - Estruturas de Controle e Repetição

AtividadeImplemente a classe TestaRepetição e codifique as seguintes soluções

Mostre na tela os números entre 1 e 100;

Mostre na tela a soma 1 até 1000;

Mostre na tela os números múltiplos de 5, entre 1 e 100;

Mostre na tela os 50 primeiros números da série de Fibonacci

Page 20: Aula 04 - POO - Estruturas de Controle e Repetição

Obrigado