// // Definizione della funzione (di cui trovare uno zero) // using namespace std; double f (double x, double *y) { *y = 3*x*x + 6*x +3; // derivata della funzione return (x*x*x +3*x*x +3*x +1 ); // f = (x+1)^3 } double f (double x) { return (x*x*x +3*x*x +3*x +1 ); // f = (x+1)^3 // return (1+5*x+10*x*x+10*x*x*x+5*x*x*x*x+x*x*x*x*x); }