Ir ao conteúdo
  • Cadastre-se

Valor da tangente


Posts recomendados

Olá aos amigos e mestres desse fórum estou com o seguinte problema, preciso calcular tangente, cotangente secante e cossecante, mas quando chega na tangente o resultado ta dando zero.

 

#include <stdio.h>
#include <math.h>


//Algoritimo para calculo de hipotenusa,sen,cos,tan,cot,sec,cosec.

 

 

float c1, c2, hpt,seno,cosseno,tangente;//declarar variaveis

 

main()

{
    printf("                  ----------VARIAVEL DE TRIGONOMETRIA----------\n                  ");
   

printf("1- Digite o valor do cateto adjacente:");
    scanf("%f", &c1);//Entrada do teclado, valor declarado a variavel c1

   

printf("                  2- Digite o valor do cateto oposto:");
    scanf("%f", &c2);//Entrada do teclado, valor declarado a variavel c2
    getchar();

   

hpt= pow((c1*c1)+(c2*c2),0.5);//Teorema de pitágoras
    printf("                  3- O valor da hipotenusa é: %.2f\n\n\n", hpt);

   

printf("                  ----DESCOBRINDO O VALOR DE SENO E COSSENO----            ");
    printf("                       1- Digite o valor do cateto adjacente:");
    scanf("%f", &c1);
   

printf("                  2- Digite o valor da Hipotenusa:");
    scanf("%f", &hpt);
    seno= sin(c1/hpt);
    printf("                  3- Valor de  seno = %.2f \n",c1/hpt,seno);

   

printf("                  4- Digite o valor do cateto oposto:");
    scanf("%f", &c2);
   

printf("                  5- Digite o valor da hipotenusa:");
    scanf("%f", &hpt);
    cosseno= cos(c2/hpt);
    printf("                  6- Valor de  cosseno = %.2f \n\n",c2/hpt,cosseno);

 

  printf("                  DESCOBRINDO O VALOR DE TANGENTE E COTANGENTE           \n");
 

  printf("                  Digite o valor do cateto adjacente: ");
    scanf("%f", &c1);
   

printf("                  Digite o valor do cateto oposto:");
    scanf("%f", &c2);
   

tangente= tan(c1/c2);
    printf("O valor da tangente %2.f = %2.f\n\n",c1/c2,tangente);

 

    system("PAUSE");

}

Link para o comentário
Compartilhar em outros sites

#include <stdio.h>
#include <math.h>

//Algoritimo para calculo de hipotenusa,sen,cos,tan,cot,sec,cosec.


float c1, c2, hpt,seno,cosseno,tangente;//declarar variaveis

main()
{
    c1 = 3.0;
    c2 = 4.0;
    hpt = pow((c1*c1)+(c2*c2),0.5);//Teorema de pitágoras
    printf("    3- O valor da hipotenusa é: %.2f\n\n\n", hpt);

    seno = c1/hpt;
    printf("    3- Valor de  seno = %.2f \n",c1/hpt,seno);

    cosseno = c2/hpt;
    printf("    6- Valor de  cosseno = %.2f \n\n",c2/hpt,cosseno);

    tangente = c1/c2;
    printf("    O valor da tangente %.2f = %.2f\n\n",c1/c2,tangente);

    system("PAUSE");
}

1 - As funções trigonometricas da biblioteca math.h funcionam com ângulo em graus radianos como parâmetro.

2 - Para calcular: SEN é só fazer CATETO OPOSTO divido por HIPOTENUSA.

                            COS é CATETO ADJACENTE  dividido pela HIPOTENUSA.

                            TAN é CATETO OPOSTO dividido pelo CATETO ADJACENTE.

Esses erros são de matemática, não de programação.

 

3 - Você pode fazer raiz quadrada usando a função sqrt

Citação

hpt = sqrt((c1*c1)+(c2*c2));//Teorema de pitágoras

 

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!