[Programação] Funções hiperbólicas em C

Em textos anteriores vimos as arcfunções em C, funções trigonométricas como seno, cosseno, tangente em C, hoje conheceremos os recursos que a linguagem C nos oferece para trabalhamos com funções hiperbólicas.

Em C temos as funções:

sinh ();
cosh ();
tanh ();

Ambas recebem valores do tipo double e retornam double também.

Códigos exemplo:

#include <stdio.h>
#include <math.h> //Biblioteca matematica

int main ()
{
        double a,b,c,a1,b1,c1;

        printf("Codigo simples que calcula:\n");
        printf("- seno hiperbpolico de a\n");
        printf("- cosseno hiperbolico de b\n");
        printf("- tangente hiperbolico de c\n");

        printf("Digite um valor para a:");
        scanf("%lf",&a);

        printf("Digite um valor para b:");
        scanf("%lf",&b);

        printf("Digite um valor para c:");
        scanf("%lf",&c);

        //Calculos
        a1 = sinh(a);
        b1 = cosh(b);
        c1 = tanh(c);

        printf("Resultados:\n");
        printf("Seno hiperbolico de a: %lf\n",a1);
        printf("Cosseno hiperbolico de b: %lf\n",b1);
        printf("Tangente hiperbolica de c: %lf\n",c1);

        return 0;
}

Foi utilizado o compilador: gcc versão 4.4.5, em caso de erros durante a compilação usar o parâmetro -lm.

[]‘s

Textos Relacionados:

Deixe um Comentário

2 Comentários.

  1. printf(“Seno hiperbolico de a: %lf\n”,a);

    Num deveria ser:

    printf(“Seno hiperbolico de a: %lf\n”,a1);
    e nos outro tbm, soh comentando esse typo

Deixe um Comentário

SEO Powered by Platinum SEO from Techblissonline