diff --git a/Computer Oriented Statistical Methods/successive_approximation.CPP b/Computer Oriented Statistical Methods/successive_approximation.CPP new file mode 100644 index 000000000..0f788a2fa --- /dev/null +++ b/Computer Oriented Statistical Methods/successive_approximation.CPP @@ -0,0 +1,37 @@ +#include +#include +#include +float eq(float y) +{ + return((3*y)-(cos(y))-2); +} +float eqd(float y) +{ + return((0.5)*((cos(y))+2)); +} + +void main() +{ + float y,x1,x2,x3,sum,s,a,f1,f2,gd; + int i,n; + + clrscr(); + for(i=0;i<10;i++) + { + sum=eq(y); + cout<<"value of equation at "<"; + cin>>x1; + cout<<"enter the no iteration to perform->\n"; + cin>>n; + + for(i=0;i<=n;i++) + { + x2=eqd(x1); + cout<<"\nenter the x2->"<