#include<iostream>
#include<cmath>
using namespace std;
double f0(double x){
int y;
y=3*x*x*x-2*x*x+5*x-7;
return y;
}
double f1(double x){
int y;
y=9*x*x-4*x;
return y;
}
int main()
{
double x0,x1;
x1=1;x0=0;
while(fabs(x1-x0)>1e-6)
{
x0=x1;
x1=x0-f0(x0)/f1(x0);
}
cout<<"迭代法求出3x³-2x²+5x-7=0在1附近的根为:\n"<<x1<<endl;
return 0;
}