Advertisement
add1ctus

Power and faktoriel

Nov 23rd, 2014
188
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.72 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. float power(float a, float b);
  4. float faktoriel(float x);
  5. float f(float x);
  6.  
  7. int main()
  8. {
  9.     float x;
  10.     float result;
  11.     scanf("%f",&x);
  12.     result=f(x);
  13.     printf("%f",result);
  14.     return 0;
  15. }
  16.  
  17. float power(float a, float n)
  18. {
  19.     float result=1.00;
  20.     int i;
  21.     for(i=0;i<n;++i)
  22.         result=result*a;
  23.     return result;
  24. }
  25.  
  26. float faktoriel(float x)
  27. {
  28.     float result=1.00;
  29.     int i;
  30.     for(i=2;i<=x;++i)
  31.         result=result*(float)i;
  32.     return result;
  33. }
  34.  
  35. float f(float x)
  36. {
  37.     int i;
  38.     float result=0,temp;
  39.     for(i=0;i<11;++i)
  40.     {
  41.         temp=power(2*power(x,2),i+1);
  42.         temp=temp/faktoriel(i+1);
  43.         result+=temp;
  44.     }
  45.     return result;
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement