Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- double suma(int n, double x);
- int main()
- {
- int n;
- double s, x;
- do{
- printf("\nUnesite n: ");
- scanf("%d", &n);
- }while(n<1);
- printf("\nUnesite x: ");
- scanf("%lf", &x);
- s = suma(n, x);
- printf("\nSuma = %.3f", s);
- return 0;
- }
- double suma(int n, double x)
- {
- int i, zbir, znak;
- double s,st;
- s=-x+1;
- znak=1;
- st=x;
- zbir=1;
- for(i=1;i<=n;i++)
- {
- if(i<3) s+=x;
- else
- {
- znak*=-1;
- st*=x;
- zbir+=i-1;
- s+=(i*st*x+znak*zbir)/((i-1)*st+zbir+i);
- }
- }
- return s;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement