0% acharam este documento útil (0 voto)
4 visualizações8 páginas

Funções Matemáticas em C: pow e sqrt

O documento apresenta a biblioteca math.h em C/C++, destacando funções matemáticas como potência, raiz quadrada e logaritmos. Exemplos de uso das funções pow e sqrt são fornecidos, juntamente com atividades práticas para aplicar os conceitos. As atividades incluem cálculos de propriedades geométricas de figuras como círculos, retângulos e triângulos.

Enviado por

Julie França
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
4 visualizações8 páginas

Funções Matemáticas em C: pow e sqrt

O documento apresenta a biblioteca math.h em C/C++, destacando funções matemáticas como potência, raiz quadrada e logaritmos. Exemplos de uso das funções pow e sqrt são fornecidos, juntamente com atividades práticas para aplicar os conceitos. As atividades incluem cálculos de propriedades geométricas de figuras como círculos, retângulos e triângulos.

Enviado por

Julie França
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

Algoritmos e

Programação em C/C++
Prof. Ms. Márcio Miguel Gomes
Biblioteca Math.h
• A biblioteca math.h contém diversas funções matemáticas,
entre elas:

• pow - potência • log - logaritmo natural

• sqrt - raiz quadrada • log10 - logaritmo base 10

• sin - seno • floor - arredonda para baixo

• cos - cosseno • ceil - arredonda para cima

• tan - tangente • fabs - retorna o valor absoluto

• exp - exponencial ex
Math.h - pow
• double pow (double base, double exponent );

• long double pow ( long double base, long double


exponent );

• float pow (float base, float exponent );

• double pow (double base, int exponent );

• long double pow ( long double base, int exponent );


Math.h - pow
#include <stdio.h>
#include <math.h>
int main()
{
printf("7.0 ^ 3 = %f\n", pow(7.0, 3));
printf("4.73 ^ 12 = %f\n", pow(4.73, 12));
printf("32.01 ^ 1.54 = %f\n", pow(32.01, 1.54));
return 0;
}
Math.h - sqrt

• double sqrt (double x );

• float sqrt (float x );

• long double sqrt ( long double x );


Math.h - sqrt
#include <stdio.h>
#include <math.h>
int main()
{
double param, result;
param = 1024.0;
result = sqrt(param);
printf("sqrt(%f) = %f\n", param, result);
return 0;
}
Atividades
1. Desenvolva um programa que solicite ao usuário o raio de um
círculo e exiba o diâmetro, circunferência e a área deste círculo na
tela
2. Desenvolva um programa que solicite ao usuário a altura e a
largura de um retângulo e exiba o perímetro e a área deste
retângulo na tela
3. Desenvolva um programa que solicite ao usuário a base e a altura
de um triângulo e exiba o valor da área deste triângulo na tela
4. Desenvolva um programa que solicite dois números ao usuário e
que exiba o resultado do primeiro número elevado ao segundo, ou
seja, potência
Atividades
5. Desenvolva um programa que solicite dois números ao usuário.
Estes números são os catetos de um triângulo retângulo. Sendo
assim, apresente ao usuário:
• Hipotenusa
• Área
• Perímetro
• Seno
• Cosseno
• Tangente

Você também pode gostar