Click here to load reader
Upload
ibta-turma-de-ti-2009
View
1.327
Download
4
Embed Size (px)
Citation preview
Expressões e operadores
Expressão
Combinação de variáveis, constantes e operadores para produzir um valor.
Operadores: São elementos funcionais que atuam sobre operandos e produzem um determinado resultado.
Exemplo: a + 5
Operadores
Número de operandos
Tipos de operadores
Operadores Aritméticos
Operação Pseudocódigo Java Precedência
Exponenciação Pot(x,y) Math.pow(x, y) 1
Multiplicação * * 2
Divisão / / 2
Módulo X mod Y X % Y 2
Adição + + 3
Subtração – – 3
Notação de expressões
( 2 / 3 + (5 * 3)) + 1
m1 + m2 + m3 + m4 4
( m1 + m2 + m3 + m4) / 4
Exercício
Dadas as variáveis:double a = 1;int b=1, c=2, d=4;
Calcular o valor de cada expressão abaixo:(a) (c + d) / 2(b) c + d / 2(c) (b * c * c) – a(d) Math.pow(c, 3)(e) b + b * c - 4 * c
Operadores aritméticos unários
Precedência: depois dos parêntesis e antes dos outros operadores aritméticos.
Exemplos:- 1 + 2- (1 + 2)2 - - 1
Pré e pós-incremento e decremento (Java)
•Incremento: soma 1 à variável•Decremento: subtrai 1 da variável•Pré – modifica a variável e traz seu valor atualizado
•Pós – extrai o valor e depois modifica a variável
– –
– –
++
++
Operador
– – aPré-decremento
a ++Pós-incremento
a – –Pós-decremento
++ aPré-incremento
ExemploNome
Precedência de operadores
Operador Descrição
( ) Parêntesis
+ +, – –, +, – Pré e pós incremento/decremento,
mudança de sinal
*, /, % Aritméticos
+, – Aritméticos
= Atribuição
Exercício 1
Elaborar um algoritmo (pseudocódigo e o código em Java) para calcular a área de um círculo (pi x r2) e o comprimento (2 x pi x r) de sua circunferência.
Exercício 2
Elaborar um algoritmo (pseudocódigo e Java) para ler a temperatura em graus Celsius (ºC) e apresentar o valor correspondente em graus Kelvin (K), dado que:
K = ºC + 273