#include <stdio.h> #include <math.h> void main() {double a=2, S, f1, x=1; while (x<=3) {f1=0; if (x>=a) {for (int n=0;n<=10;++n) f1+=pow(x-1,2*n-1)/(2*n+1)/pow(x+1,2*n+1); f1=2*f1; S=a*f1; printf("\nz=%f\t",a*log(x));} else {for(int n=0;n<=10;++n) f1+=pow(a-1,2*n-1)/(2*n+1)/pow(a+1,2*n+1); f1=2*f1; S=x*f1; printf("\nz=%f\t",x*log(a));} printf("\nS=%f\n",S); x+=0.5} }