Написать программу вычисления определенного интеграла - C# (189571)
Формулировка задачи:
Всем привет! Ребят помогите написать программу, очень срочно надо! А то зачет не поставят!)
А то я в С# не соображаю вообще
Спасибо за ранее!!!))
Решение задачи: «Написать программу вычисления определенного интеграла»
textual
Листинг программы
public class Program { private static void Main() { double integral = CalcIntegral(InFunction, 0, 2, 500); Console.WriteLine("The value of the integral is: {0} \n", integral); } private static double InFunction(double x) //Подынтегральная функция { double square = (x * x); return square * Math.Sqrt(4 - square); } private static double CalcIntegral(Func<double, double> func, double a, double b, int n) { int i; double result = 0; double h = (b - a) / n; for (i = 0; i < n; i++) { result += func(a + h * (i + 0.5)); //Вычисляем в средней точке и добавляем в сумму } result *= h; return result; } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д