Está en la página 1de 3

#include "stdio.

h"

#include "stdlib.h"

#define PI 3.1416

float Potencia (float x, int n);

float Seno (float ar, int n);

float Coseno (float ar, int n);

main(){

float sin, cose, x, ar;

int n=15;

system ("color 2f");

printf("Dame el valor de angulo: ");

scanf("%f", &x);

ar= radianes(x);

sin= Seno (ar, n);

cose= Coseno (ar, n);

printf ("El Seno del angulo es: %6.4f \n", sin);

printf ("El Coseno del angulo es: %6.4f \n", cose);

system ("pause");

int Factorial (int n){

int i, r=1;

for (i=n; i>1; i--){

r*=i;}

return (r);
}

float Potencia (float x, int n){

float q=1;

int i;

for (i=1; i<=n; i++){

q*=x;

return (q);}

float Seno (float ar, int n){

float sen=0;

int i;

for (i=0; i<=n;i++){

if(b==false){

sen+=(Potencia (ar, 2*i+1))/Factorial (2*i+1);

b=true;}

else{

sen-=(Potencia (ar, 2*i+1))/Factorial (2*i+1);

b=false;}

return (sen);

float Coseno (float ar, int n){

float cos=0;

int i;

bool b=false;
for (i=0; i<=n; i++){

if (b==false){

cos+=(Potencia(ar, 2*i))/(Factorial (2*i));

b=true;}

else{

cos-=(Potencia(ar, 2*i))/(Factorial (2*i));

b=false;}

return (cos);

También podría gustarte