#include #include #include double Eval(double x, double *coeff, int n) { int i; double s=0.0; for (i=0; i<=n; i++) s+=coeff[i]*pow(x,(double)i); return s; } int main() { int i,n; double* a; double x, x2, h; scanf("%d",&n); a=malloc((n+1)*sizeof(double)); for (i=0; i<=n; i++) scanf("%lf",&a[i]); scanf("%lf %lf %lf",&x,&x2,&h); while (x<=x2) { printf("%8.6lf %12.8e\n",x,Eval(x,a,n)); x+=h; } free(a); }