منبع : عمران
برنامه نویسی حل معادله به روش وتری به زبانc++
Secant method
#include
#include
#include
double F (double x) {return 1.14-(2.0*log((e/d)+(9.55/r*sqrt(x))))-(1/sqrt(x)) ;}
main()
{ clrscr();
double eps,x0,x1,x,e,d,r;
int n;
cout<<”Enter x0,x1,eps,e,d,r”<
cin>>x0>>x1>>eps>>e>>d>>r;
n=1;
x=x1-(F(x1)*(x1-x0))/(F(x1)-F(x0));
while(fabs(F(x))>=eps)
{x0=x1;
x1=x;
x=x1-(F(x1)*(x1-x0))/(F(x1)-F(x0));
n++; }
cout<<”Root=”<
cout<<”n=”<
getch();
}
بازگشت به صفحه اصلی وبلاگ مهندسی عمران راه و ساختمان(مهندس حسن فراهانی)
مهندسی عمران راه و ساختمان