Написать программу приближенного вычисления интеграла функции f(x) - C#
Формулировка задачи:
Нужно написать программу приближенного вычисления интеграла функции f(x) = 5x^2 - x 2 методом прямоугольника.
Помогите пожалуйста
Решение задачи: «Написать программу приближенного вычисления интеграла функции f(x)»
textual
Листинг программы
using System;
namespace ConsoleApplication
{
internal static class Program
{
private static void Main()
{
Console.WriteLine("x изменяется:");
Console.Write("От ");
var begin = double.Parse(Console.ReadLine());
Console.Write("До ");
var end = double.Parse(Console.ReadLine());
Console.Write("С шагом ");
var step = double.Parse(Console.ReadLine());
Console.WriteLine("Ответ = {0}", Solution(begin, end, step));
}
private static double Func(double x)
{
return 5d * x * x - 2d * x;
}
private static double Solution(double begin, double end, double step)
{
var sum = 0d;
for (var x = begin; x <= end; x += step)
sum += Func(x);
return sum;
}
}
}