#include <math.h>
#include <stdio.h>
using namespace std;
double g(double x)
{
return (1/(pow((2.+x),2.)))-sin(x);
}
int main()
{
double x=0.0, f, bl=1.0;
const double BLAD=0.00001;
int i=1;
do
{
f=g(x);
bl=fabs(x-f);
printf("Po=%i iteracji x=%f\n",i ,x);
x=f;
i++;
}while(bl>=BLAD&&i<=34);
return 0;
}
I2luY2x1ZGUgPG1hdGguaD4KI2luY2x1ZGUgPHN0ZGlvLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmRvdWJsZSBnKGRvdWJsZSB4KQp7CnJldHVybiAoMS8ocG93KCgyLit4KSwyLikpKS1zaW4oeCk7Cn0KaW50IG1haW4oKQp7CiAgICAgICAgZG91YmxlIHg9MC4wLCBmLCBibD0xLjA7CiAgICAgICAgY29uc3QgZG91YmxlIEJMQUQ9MC4wMDAwMTsKICAgICAgICBpbnQgaT0xOwogICAgICAgIGRvCiAgICAgICAgewogICAgICAgIGY9Zyh4KTsKICAgICAgICBibD1mYWJzKHgtZik7CiAgICAgICAgcHJpbnRmKCJQbz0laSAgaXRlcmFjamkgeD0lZlxuIixpICx4KTsKICAgICAgICB4PWY7CiAgICAgICAgaSsrOwogICAgICAgIH13aGlsZShibD49QkxBRCYmaTw9MzQpOwogICAgICAgIHJldHVybiAwOwp9