Buscar

ECT1103-Aula10

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 13 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 13 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 13 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

UFRN 
Escola de Ciências e Tecnologia 
Biblioteca matemática 
ECT1103 – INFORMÁTICA FUNDAMENTAL 
Prof: Diego Rodrigues de Carvalho 
• Manter o telefone celular sempre 
desligado/silencioso quando estiver em 
sala de aula; 
• Nunca atender o celular na sala de aula. 
Objetivo da Aula 
• Apresentar a biblioteca math.h 
– Exponenciação 
– Raiz quadrada 
– Seno 
• Exercícios 
 
 
 
Biblioteca math.h/cmath 
• Conjunto de comandos para: 
– Funções trigonométricas 
– Funções Hiperbólicas 
– Funções logarítmicas e exponenciais 
– Funções de Potência 
– Módulos, arrendodamento e resto 
 
• http://www.cplusplus.com/reference/clibrary/cmath/ 
Uso de biblioteca 
• Para usar os comandos da biblioteca, é necessário 
primeiro incluir a biblioteca para o compilador conseguir 
usá-lo. 
 
• #include <math.h> 
Exponenciação 
• É realizada através do comando pow. 
 
• Funcionamento: pow(base,expoente). 
 
• Base e expoente pode ser tanto constantes como 
variáveis. 
• O resultado pode ser armazenado em uma variável ou 
mostrada na tela através do comando cout. 
• Ex: 
– var1 = pow(2,6); 
– cout << “O valor eh: ”<<pow(base,2)<<endl; 
Atividade 1 
Faça um programa que receba um valor digitado pelo 
usuário e em seguida mostre o valor elevado ao 
quadrado. 
Atividade 2 
• Faça um programa que receba um valor digitado pelo 
usuário e caso esse valor seja menor que 10, eleve o 
número ao quadrado, caso seja maior ou igual a 10, eleve 
o número ao cubo. 
Raiz quadrada 
• A raiz quadrada em C++ é calculada através do comando 
sqrt (Do inglês, Square Root). 
 
• Funcionamento: sqrt(valor) 
 
• Onde valor pode ser uma constante ou uma variável. 
• O resultado pode ser armazenado em uma variável ou 
mostrada na tela através do comando cout. 
– valor = sqrt(var) + 2; 
– cout << “o valor da raiz eh ”<< sqrt(6.89); 
Atividade 1 
• Faça um programa que dado 2 números, faça a soma e, 
em seguida, calcule a raiz quadrada da soma. 
Atividade 2 
• Faça um programa que dado os dois catetos de um 
triângulo retângulo, calcule a hipotenusa. 
Senoide 
• O seno de um ângulo é calculado através do comando 
sin. 
 
• Funcionamento: sin(angulo) 
 
• angulo pode ser uma variável ou constante e pode ser 
armazenado em uma variável ou mostrado na tela 
através de cout. 
• OBS: O ÂNGULO TEM QUE ESTAR EM RADIANOS 
• Radiano = Grau * Pi/180; 
Atividade 1 
• Dado um valor de um ângulo em grau, mostra o seno 
dele.

Continue navegando