#include <stdio.h>
#include <math.h>
float f(float x) {
float y;
return y;
}
int main(void) {
float x, dx, der, der0, der1, der2;
x = 3.14;
dx = 0.001;
der0 = (f(x+dx)-f(x-dx))/(2*dx);
der1 = (f(x+dx)-f(x))/dx;
der2 = (f(x)-f(x-dx))/dx;
der = (der0+der1+der2)/3;
printf("La derivata in %f vale %f",x
,der
); }
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxtYXRoLmg+CgpmbG9hdCBmKGZsb2F0IHgpIHsKIGZsb2F0IHk7CiB5ID0gc2luKHgpOwogcmV0dXJuIHk7CiB9CmludCBtYWluKHZvaWQpIHsKIGZsb2F0IHgsIGR4LCBkZXIsIGRlcjAsIGRlcjEsIGRlcjI7CiB4ID0gMy4xNDsKIGR4ID0gMC4wMDE7CiBkZXIwID0gKGYoeCtkeCktZih4LWR4KSkvKDIqZHgpOwogZGVyMSA9IChmKHgrZHgpLWYoeCkpL2R4OwogZGVyMiA9IChmKHgpLWYoeC1keCkpL2R4OwogZGVyID0gKGRlcjArZGVyMStkZXIyKS8zOwogcHJpbnRmKCJMYSBkZXJpdmF0YSBpbiAlZiB2YWxlICVmIix4LGRlcik7Cn0=