tinh sinx

/*tinh sinx*/

#include<stdio.h>

#include<conio.h>

#include<math.h>

int giaithua(int n)

{

    if(n==0) return 1;

    else return n*giaithua(n-1);

}

int main()

{

    float ts,ms,x,b,s=0;

    float a=0.000001;

    printf("nhap x: ");scanf("%f",&x);

    ts=x;

    int i=1,t=1;

    do

    {

        ms=giaithua(i);

        b=ts/ms;

        s=s+b*t;

        ts=ts*pow(x,2);

        i=i+2;

        t=(-1)*t;

    }while(b>=a);

    printf("sin%f = %f",x,s);   

    getch();

    return 0;

}

Bạn đang đọc truyện trên: TruyenTop.Vip

Tags: