Come trasformo questo codice da C in C++ ?
Questo programma scritto in C , calcola la derivata di una funzione in un punto scelto dall'utente .
#include <stdio.h>
#include <math.h>
// Calcola la derivata di una funzione in un punto dato
float fnc(float x)
{
/*f(x)=x^2+cos(x)
Funzione di prova */
return powf(x,2)+cosf(x); //Immettere qui la funzione
}
void main()
{
float d,d1,x,x1;
int n;
d=0;
printf("Introdurre il valore del punto: ");
scanf("%f",&x1);
for(n=0;n<10;n++)
{
d1=d;
x=x1+powf(.5,n);
d=(fnc(x)-fnc(x1))/(x-x1);
}
printf("La derivata nel punto %f e pari a %f\n",x1,2*d-d1);
}
Grazie