1yunusemre1
Hectopat
- Katılım
- 29 Haziran 2015
- Mesajlar
- 57
Daha fazla
- Cinsiyet
- Erkek
Arkadaşlar bunu nasıl çözeriz? Teşekkürler.
#include <stdio.h>
#include <math.h>
#include <stdlib.h>
#include <conio.h>
int factorial(int n)
{
int fact=1;
int t;
for(t=1 ; t<=n ;t++)
{
fact=fact*t;
}
return fact;
}
int main()
{
float total,fa,x,i,j,k;
int a;
float sumn=0, sump=0;
printf("aciyi giriniz:");
scanf("%f",&x);
printf("lutfen a giriniz");
scanf("%d",&a);
//printf("%d",factorial(a));
fa=factorial(a);
printf("%f",fa);
printf("\t%f",pow(x,a));
if(a%4 == 1) //&& (a%2) == 0)
{
a-=2;
while(a>0)
{
sumn-=(pow(x,a))/(factorial(a));
a-=4;
}
printf("\n%f",sumn);
}
else if((a%4) == 3)
{
while(a>0)
{
sumn-=(pow(x,a))/((factorial(a)));
a-=4;
}
printf("\n%f",sumn);
}
if(a%4 == 3) //&& (a%2) == 0)
{
a-=2;
while(a>0)
{
sump+=(pow(x,a))/(factorial(a));
a-=4;
}
printf("\n%f",sump);
}
else
{
while(a>0)
{
sump+=(pow(x,a))/(factorial(a));
a-=2;
}
printf("\n%f",sump);
}
total=sumn+sump;
printf("\n\n%f",total);
return 0;
}