Programma che restituisce il valore della derivata di una funzione in un punto:

//Derivative

#include < iostream >
#include < math.h >
#define eps 1e-6
using namespace std;

double f(double x){
return x*x + 1;
}

int main(){
double x, s, derivata, derivata1, h=1e-1;
cout <<"Inserisci il valore di x"<
cin>>x;
derivata = (f(x+h)-f(x))/h;
do 
{
h/=2;
derivata1 = (f(x+h)-f(x))/h;
if (fabs(derivata-derivata1)
break;
else
derivata = derivata1;
}
while (h>1e-9);
cout<< "la derivata in "<
cout<< "h vale "<

for (x=0, int i=0, double s=f(0); x<5 f="" i="" s="" x="">
cout <<"L-intergrale vale "<<(s/i)*5<
return 0;
}


Categories: