Upload
vuonghanh
View
217
Download
0
Embed Size (px)
Citation preview
Linguagem de Programação JAVA
Técnico em Informática
Professora Michelle Nery
Agenda
Operações
Operadores
Operadores Delimitadores
{}
[]
()
.
Operador de Atribuição
=
Agenda
Operadores Aritméticos
Operadores Convencionais
+
-
*
/
%
Operadores de Incremento
++
Operadores de Decremento
--
Agenda
Abreviações dos Operadores Aritméticos
++
--
+=
-=
*=
/=
%=
Agenda
Operadores Lógicos e Relacionais
&
&&
|
||
==
!=
<
>
<=
>=
Operador Delimitador
Grupo Operador Operando Descrição
Delimitador
. objeto.atributo Acesso a um membro de um objeto ou
classe.
{} Classe, Método
e Instruções de
controle.
Indica o inicio e fim do programa,
método ou classe.
[] Vetores Acesso ao elemento de um vetor.
(parâmetros) Métodos Usados para passar parametros
necessários para invocar o método.
Operador de Atribuição
Grupo Operador Operando Descrição
Atribuição
= variáveis Fazer com o que a variável receba
alguma valor.
Pré-Requisitos do Projeto
Crie um pacote dentro do projeto Linguagem de
Programação denominado Operadores.
Retire a opção criar classe principal.
Deixe-o como projeto principal.
Operadores Aritméticos
Grupo Operador Operando Descrição
Convencionais
+ variáveis Somar
- variaveis Subtrair
* variáveis Multiplicar
/ variáveis Dividir
% variaveis Resto
Incremento
Decremento
++ variaveis Pós e Pré Incremento
-- variaveis Pós e Pré Decremento
Abreviações
dos
Operadores
+= variaveis Abreviar a Soma
-= variaveis Abreviar a Subtração
*= variaveis Abreviar a Multiplicação
/= variaveis Abreviar a Divisão
%= variaveis Abreviar o Resto
Operadores Incremento e Decremento
Utilize os operadores de incremento (++) e decremento
(--) em vez de um operador de atribuição composta ao
incrementar ou decrementar uma variável por 1.
Se o operador de incremento ou decremento é colocado
antes de uma variável, ele passa a ser chamado de
operador de pré-incremento ou pré-decremento.
Se o operador de incremento ou decremento é colocado
depois de uma variável, ele passa a ser chamado de
operador de pós-incremento ou pós-decremento.
Pré-Requisitos
Crie uma classe dentro do pacote operadores do projeto
denominada OperadoresIncrementoDecremento.
Copie o método main para dentro do código fonte.
Usando os Operadores de Incremento
Dentro do método main, vamos adicionar os seguintes
códigos:
Abreviação dos Operadores Aritméticos
A abreviação dos operadores aritméticos são usadas
quando o valor de uma variável é composto por ela
mesma sob a operação de uma outra variável ou
constante.
Exemplo:
a = a + b;
Pré-Requisitos
Crie uma classe dentro do pacote operadores do projeto
denominada OperadoresAbreviados.
Copie o método main, como anteriormente para dentro
do código fonte.
Usando a Abreviação dos Operadores
Aritméticos
Dentro do método main, vamos adicionar os seguintes
códigos:
Usando a Abreviação dos Operadores
Aritméticos
Equações Simplificadas vs. Equações
Originais com Incremento (++)
Equações Simplificadas vs. Equações
Originais com Decremento (--)
Atividades
7. Dadas as equações simplificadas abaixo; encontre todas
as equações em cada uma delas e coloque-as em
ordem:
a) a = b++ * c;
b) c = x - --y / b;
Lista de Exercícios
8. Para cada conjunto de equações apresentadas a seguir,
indique a expressão simplificada:
a) x = x + 1;
a = b * x;
d) b = b - 1;
x = a / b * c - d;
c = c + 1;
Operadores Lógicos e Relacionais
Os operadores relacionais e lógicos são utilizados em
testes e condições de entrada em um fluxo do programa.
Grupo Operador Operando Descrição
Operadores
Lógicos
&& variáveis E: Avalia a primeira condição, se
for falsa não avalia a próxima pois
o resultado será sempre falso.
& variaveis E: Avalia as duas condições
|| variáveis Ou: Avalia a primeira condição, se
for true não avalia a próxima pois
o resultado será sempre true.
| variáveis Ou: Avalia as duas condições
Operadores Lógicos e Relacionais
Grupo Operador Operando Descrição
Operadores
Relacionais
== variáveis Igual
!= variaveis Diferente
< variáveis Menor
> variáveis Maior
<= variáveis Menor e Igual
>= variáveis Maior e Igual
Pré-Requisitos
Crie uma classe dentro do pacote padrão do projeto
denominada OperadoresLogicosRelacionais.
Copie o método main para dentro do código fonte.
Usando os Operadores Lógicos
Dentro do método main, vamos adicionar os seguintes
códigos:
Usando os Operadores Lógicos
Usando os Operadores Relacionais
Adicione ao código do método main, os seguintes
códigos:
Usando os Operadores Relacionais
Lista de Exercícios
1. Responda se verificação é True ou False:
a) verificacao = 10 == 10 && 10 == 20;
b) verificacao = 11 == 12 && 20 == 20;
c) verificacao = 15 == 15 && 16 == 16;
d) verificacao = 12 == 11 && 23 == 24;
e) verificacao = 10 == 10 || 10 == 20;
f) verificacao = 11 == 12 || 20 == 20;
g) verificacao = 15 == 15 || 16 == 16;
h) verificacao = 12 == 11 || 23 == 24;