operadores estruturas de_seleção-java

15
Operadores, estruturas de seleção Prof. Marcos Devaner

Upload: marcos-devaner

Post on 01-Jul-2015

85 views

Category:

Education


1 download

DESCRIPTION

Pequena apresentação a respeito de estruturas de seleção e operadores Java.

TRANSCRIPT

Page 1: Operadores estruturas de_seleção-Java

Operadores, estruturas de seleção

Prof. Marcos Devaner

Page 2: Operadores estruturas de_seleção-Java

Operadores

Os operadores são utilizados para fazer comparações,

cálculos e validações.Estamos a todo tempo utilizando eles

pois são peças fundamentais na lógica de um programa.

Exemplo de comparação:

=

Isto é verdadeiro ou falso?

Estamos utilizando um

operador de igualdade

para comparar dois

objetos.

Page 3: Operadores estruturas de_seleção-Java

Operadores em Java

Page 4: Operadores estruturas de_seleção-Java

Vamos exercitar?

Será que você lembra a função desses

operadores?

Escolha um operadores e

cite um exemplo de

operação que poderia ser

feita.

Page 5: Operadores estruturas de_seleção-Java

Vemos alguns exemplos

calcula e armazena em uma variável

int soma = 3 + 4 ;

double media =( nota1+nota2)/2;

Comparar varáveis

String nome1 = “João”;

String nome2 = “Maria”;

(nome1 == nome2)

(nome1 =! nome2)

Page 6: Operadores estruturas de_seleção-Java

IF /ELSE

O if-else é um condicional que, em português, significaria “se-

senão”. Caso uma expressão seja verdadeira o fluxo de

execução segue um destino, caso a expressão seja falsa o

destino é outro caminho indicado pelo programador.

= =IF

Executa São iguais

ElseExecuta São diferentes

Page 7: Operadores estruturas de_seleção-Java

Vamos ver se aprendemos

No dia a dia estamos sempre usando

comparações para isto utilizamos o IF(SE) e o

ELSE (senão).

Cite um exemplo do dia a dia em que você

utilizou esta comparação para tomar alguma

decisão.

Page 8: Operadores estruturas de_seleção-Java

Vejamos um exemplo em Java

Page 9: Operadores estruturas de_seleção-Java

Vamos praticar

Desenvolva um programa onde dadas duas notas do

tipo double, armazene a média em uma variável e

compare se ela é maior ou igual a 7 se for

verdadeiro mostre “Aprovado” senão mostre

“Reprovado”.

Page 10: Operadores estruturas de_seleção-Java

Ficou assim?

Page 11: Operadores estruturas de_seleção-Java

Estrutura de seleção encadeada

Imagine que você precisa selecionar uma entre vária

opções como fazer isto utilizando linguagem de

programação?

Exemplo

Qual das opções abaixo corresponde ao primeiro dia da semana?

1. Segunda-feira

2. Domingo

3. Terça-feira Vejamos isto em Java

no próximo slide

Page 12: Operadores estruturas de_seleção-Java

Switch - case

A estrutura switch – case do Java funciona com vários if- else

encadeados,onde temos várias possibilidades de seleção.

Page 13: Operadores estruturas de_seleção-Java

Vamos praticar

Imagine que o usuário precisa

digitar um número e apareça na tela

o dia da semana relacionado ao

número passado pelo usuário como

faríamos isto utilizando a estrutura

switch – case

Page 14: Operadores estruturas de_seleção-Java

Ficou assim?

Page 15: Operadores estruturas de_seleção-Java

FIM

Obrigado!