Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Programação de 
Computadores
Alexandre Erdmann Silva
01.
Conteúdo
Revisão Aula 7
02. Operadores Matemáticos
03. Apresentação da Tarefa para ser 
Entregue 
Sumário
 
Operadores Java
São símbolos especiais que permitem executar
operações de atribuição, matemáticas, relacionais,
lógicas, entre outras, durante a fase de
processamento
 
Operadores Aritméticos 
+
-
*
/
%
Adição
Subtração 
Multiplicação 
Divisão
Resto
5 + 2
5 - 2
5 * 2
5 / 2
5 % 2
7
3
10
2.5
1
 
Operadores Unários
++
--
Incremento
Decremento
a ++
a --
a = a + 1
a = a - 1
 
Operadores Unários
+=
Somar e 
atribuir
a += b a = a + b
-=
Subrair e 
atribuir
a -= b a = a - b
*=
Multiplicar e 
atribuir
a *= b a = a * b
/=
Dividir e 
atribuir
a /= b a = a / b
%=
Resto e 
atribuir
a %= b a = a % b
 
Classe Math
A classe Math é final e, portanto, não pode ser
herdada. Além disso, o construtor da classe é
privado, o que significa que objetos dessa classe
não podem ser instanciados. Todos os membros
(constantes e métodos) são estáticos, então eles
podem ser usados diretamente sem a
necessidade de criar um objeto.
 
Classe Math - Constantes
PI Constante π Math.PI 3.1415…
pow Exponenciação Math.pow(5,2) 25
sqrt Raiz Quadrada Math.sqrt(25) 5
cbrt Raiz Cúbica Math.cbrt(27) 3
 
Classe Math - Arredondamento
abs Valor Absoluto Math.abs(-10) 10
floor
Arredonda para 
Baixo
Math.floor(3.9) 3
ceil
Arredonda para 
Cima
Math.ceil(4.2) 5
round
Arredonda 
Aritmeticamente
Math.round(5.6) 6
public class ClasseMath { public void Run() {
System.out.printf("Resultado do método sin(): 
%.2f\n", Math.sin(10.5));
System.out.printf("Resultado do método cos(): 
%.2f\n", Math.cos(10.5));
System.out.printf("Resultado do método tan(): 
%.2f\n", Math.tan(10.5));
System.out.printf("Resultado do método floor(): 
%.2f\n", Math.floor(10.5));
System.out.printf("Resultado do método ceil(): 
%.2f\n", Math.ceil(10.5));
System.out.printf("Resultado do método abs(): 
%.2f\n", Math.abs(-10.5));
System.out.printf("Resultado do método sqrt(): 
%.2f\n", Math.sqrt(9)); System.out.printf("Resultado 
do método pow(): %.2f", Math.pow(2, 5)); } }
 
Classe Math
A classe Math é final e, portanto, não pode ser
herdada. Além disso, o construtor da classe é
privado, o que significa que objetos dessa classe
não podem ser instanciados. Todos os membros
(constantes e métodos) são estáticos, então eles
podem ser usados diretamente sem a
necessidade de criar um objeto.
 
Atividade prática 8
Enunciado: Crie um código onde o usuário informa dois números 
e o programa realiza as quatros operações aritméticas 
fundamentais (soma, subtração, multiplicação e divisão). A saída 
do programa é exibida abaixo:
Digite o primeiro número: 10
Digite o segundo número: 20
O resultado da soma de: 10.0 + 20.0 = 30.0
O resultado da subtração de: 10.0 - 20.0 = -10.0
O resultado da multiplicação de: 10.0 x 20.0 = 200.0
O resultado da divisão de: 10.0 / 20.0 = 0.5
 
Exercícios
OBRIGADO!
	Slide 1
	Slide 2
	Slide 3
	Slide 4
	Slide 5
	Slide 6
	Slide 7
	Slide 8
	Slide 9
	Slide 10
	Slide 11
	Slide 12
	Slide 13