#include #include void main(){ double blad=1; int el=0; double x; int i, j, k; double szereg; double eps; do{ printf("Podaj wartosc x"); scanf_s("%lf", &x); } while (x<=0.00 || x>2.00); printf("Podaj wartosc eps"); scanf_s("%lf", &eps); double a=1; double b=1; szereg = 0; for (i = 1;blad>eps ; i++) { for (j = 1; j <= i+1 ; j++) { a *= (-1); } for (k = 1; k <= i; k++) { b *= (x - 1); } szereg += (a / i)*b; blad = fabs(log(x)-szereg); } printf("\nWartosc dokladna wynosi %lf", log(x)); printf("\nWartosc przyblizona wynosi %lf", szereg); printf("\nWzieto %d elementow szeregu do oblczienia sumy", i); }