Вариант 12. Составить программу вычисления определенного интеграла с автоматическим выбором шага интегрирования

  • ID: 22470 
  • 5 страниц
200 рубСкачать

антиплагиат в подарок

RGR.cpp

RGR.exe

Отчет.docx

Содержание:


Постановка задачи

Составить программу вычисления определенного интеграла с автоматическим выбором шага интегрирования. Расчет интеграла различными методами, а также расчет подынтегральной и первообразной функции оформить в виде отдельных функций. Допустимую точность вычисления вводить в функции main() с клавиатуры. Функции, рассчитывающие интеграл, кроме значения интеграла должны возвращать и количество обращений к подынтегральной функции. Полученные численным методом значения интегралов необходимо сравнить с их значением, найденным через первообразную функцию.

варианта Вычисляемый

Интеграл Первообразная

функция Метод

вычисления

12 (x+sinx)/(1+cosx)dx

0..ip/2 xtg(x/2) Формулу Ньютона-Котеса для n=6

Формула трапеций

Текст программы

#include

#include

#include

#define pi 3.1415926

double f(double x){

return ((x+sin(x))/(1.0+cos(x)));

}

double F(double x){

return x*tan(x/2.0);

}

Результат работы