public static double f(double x, double y)
return Math.Pow(x, 2) + 5 + 3 * x;
public static void Main()
double x0 = 2, y0 = 7.6, xf = 9, h = 0.001;
int n = (int)((xf - x0) / h);
double[] x = new double[n + 1];
double[] y = new double[n + 1];
for (int i = 0; i < n; i++)
y[i + 1] = y[i] + h * f(x[i], y[i]);
Console.WriteLine("Valor de f(x) en x=9: " + y[n]);