Programação de Computadores I. Math.sin(a) - seno de um ângulo (em radianos). Math.cos(a) -...
-
Upload
jonatas-fonseca-mendes -
Category
Documents
-
view
229 -
download
4
Transcript of Programação de Computadores I. Math.sin(a) - seno de um ângulo (em radianos). Math.cos(a) -...
![Page 1: Programação de Computadores I. Math.sin(a) - seno de um ângulo (em radianos). Math.cos(a) - cosseno de um ângulo (em radianos). Math.tan(a) - tangente.](https://reader035.fdocument.pub/reader035/viewer/2022062218/5706386d1a28abb823905a9e/html5/thumbnails/1.jpg)
import java.lang.Math (Funções Matemáticas)
Programação de Computadores I
![Page 2: Programação de Computadores I. Math.sin(a) - seno de um ângulo (em radianos). Math.cos(a) - cosseno de um ângulo (em radianos). Math.tan(a) - tangente.](https://reader035.fdocument.pub/reader035/viewer/2022062218/5706386d1a28abb823905a9e/html5/thumbnails/2.jpg)
Funções : Math.sin(a) - seno de um ângulo (em radianos). Math.cos(a) - cosseno de um ângulo (em radianos). Math.tan(a) - tangente de um ângulo (em radianos). Math.asin(a) - arco seno de um ângulo*. Math.acos(a) - arco cosseno de um ângulo*. Math.atan(a) - arco tangente de um ângulo*. Math.toRadians(a) - converte um ângulo dado em
graus para seu equivalente em radianos. Math.toDegrees(a) - converte um ângulo dado em
radianos para seu equivalente em graus. Math.exp(n) - retorna o número de Euler elevado à nésima potência.
Math.log(a) - retorna o logaritmo natural de a.
![Page 3: Programação de Computadores I. Math.sin(a) - seno de um ângulo (em radianos). Math.cos(a) - cosseno de um ângulo (em radianos). Math.tan(a) - tangente.](https://reader035.fdocument.pub/reader035/viewer/2022062218/5706386d1a28abb823905a9e/html5/thumbnails/3.jpg)
Funções : Math.sqrt(a) - retorna a raiz quadrada de a. Math.ceil(a) - retorna o valor double maior e mais próximo
de a ("arredonda pra cima"). Math.floor(a) - retorna o valor double menor e mais próximo
de a ("arredonda pra baixo"). Math.rint(a) - retorna o valor mais próximo de a
(arredondamento normal). Math.atan2(x, y) - converte as coordenadas retangulares (x,
y) em coordenadas polares (r, θ). Math.pow(x, y) - retorna o valor x elevado à potência y. Math.round(a) - retorna o valor mais próximo de a. Math.random() - retorna um valor "aleatório" entre 0 e 1**. Math.abs(a) - retorna o valor absoluto de a ( |a| )***. Math.max(a, b) - retorna o maior valor entre a e b. Math.min(a, b) - retorna o menor valor entre a e b.
![Page 4: Programação de Computadores I. Math.sin(a) - seno de um ângulo (em radianos). Math.cos(a) - cosseno de um ângulo (em radianos). Math.tan(a) - tangente.](https://reader035.fdocument.pub/reader035/viewer/2022062218/5706386d1a28abb823905a9e/html5/thumbnails/4.jpg)
Na prática ...Faça um programa que calcule o maior entre dois números
![Page 5: Programação de Computadores I. Math.sin(a) - seno de um ângulo (em radianos). Math.cos(a) - cosseno de um ângulo (em radianos). Math.tan(a) - tangente.](https://reader035.fdocument.pub/reader035/viewer/2022062218/5706386d1a28abb823905a9e/html5/thumbnails/5.jpg)
Math.max(a, b) - retorna o maior valor entre a e b.
![Page 6: Programação de Computadores I. Math.sin(a) - seno de um ângulo (em radianos). Math.cos(a) - cosseno de um ângulo (em radianos). Math.tan(a) - tangente.](https://reader035.fdocument.pub/reader035/viewer/2022062218/5706386d1a28abb823905a9e/html5/thumbnails/6.jpg)
1)Refaça o programa abaixo utilizando as funções da classe Math
![Page 7: Programação de Computadores I. Math.sin(a) - seno de um ângulo (em radianos). Math.cos(a) - cosseno de um ângulo (em radianos). Math.tan(a) - tangente.](https://reader035.fdocument.pub/reader035/viewer/2022062218/5706386d1a28abb823905a9e/html5/thumbnails/7.jpg)
Na prática ... Calcule a potência de um número:
![Page 8: Programação de Computadores I. Math.sin(a) - seno de um ângulo (em radianos). Math.cos(a) - cosseno de um ângulo (em radianos). Math.tan(a) - tangente.](https://reader035.fdocument.pub/reader035/viewer/2022062218/5706386d1a28abb823905a9e/html5/thumbnails/8.jpg)
Na prática ...Faça um programa que tenha duas notas de um aluno, calcule a média e emita uma mensagem de aprovação ou reprovação (considere aprovado se média >= 6.0).
![Page 9: Programação de Computadores I. Math.sin(a) - seno de um ângulo (em radianos). Math.cos(a) - cosseno de um ângulo (em radianos). Math.tan(a) - tangente.](https://reader035.fdocument.pub/reader035/viewer/2022062218/5706386d1a28abb823905a9e/html5/thumbnails/9.jpg)
Modifique o programa anterior : Na classe Math não há uma função
para se calcular a média , no entanto tem funções de arredondamento, modifique o programa anterior utilizando uma dessas funções.
![Page 10: Programação de Computadores I. Math.sin(a) - seno de um ângulo (em radianos). Math.cos(a) - cosseno de um ângulo (em radianos). Math.tan(a) - tangente.](https://reader035.fdocument.pub/reader035/viewer/2022062218/5706386d1a28abb823905a9e/html5/thumbnails/10.jpg)
Na prática...
Faça um programa para cada função abaixo:
(exemplo no próximo slide) Math.sqrt(a) - retorna a raiz
quadrada de a. Math.ceil(a) - retorna o valor double
maior e mais próximo de a ("arredonda pra cima").
Math.floor(a) - retorna o valor double menor e mais próximo de a ("arredonda pra baixo").
Math.rint(a) - retorna o valor mais próximo de a (arredondamento normal).
![Page 11: Programação de Computadores I. Math.sin(a) - seno de um ângulo (em radianos). Math.cos(a) - cosseno de um ângulo (em radianos). Math.tan(a) - tangente.](https://reader035.fdocument.pub/reader035/viewer/2022062218/5706386d1a28abb823905a9e/html5/thumbnails/11.jpg)
Trabalhando com Constantes... 1) Faça um programa que calcule o
valor de pi
![Page 12: Programação de Computadores I. Math.sin(a) - seno de um ângulo (em radianos). Math.cos(a) - cosseno de um ângulo (em radianos). Math.tan(a) - tangente.](https://reader035.fdocument.pub/reader035/viewer/2022062218/5706386d1a28abb823905a9e/html5/thumbnails/12.jpg)
Constantes:Math.PI - equivale à constante pi (π)
Math.E - equivale à constante e, a base dos logaritmos naturais.