Основы программирования на языке С++ в среде Microsoft Visual Studio

double d_y_max; // максимальное значение функции на интервале при apryMeHTe=d_x_max double d_integral=0.О; // переменная для подсчета интеграла double d_y_l; // переменная для расчета значения функции на следующем // шаге для оценки наличия корня функции на интервале double d_a=-4.0; // задание параметров функции B_fun() double d_b=-5.0; double d_c=2.0; cout <<"ВВЕСТИ ЧЕРЕЗ ПРОБЕЛ начальное конечное значение интервала >"; // cout - вывод (out) //на монитор (консоль) // ввод (in) с консоли (с) чисел cin »d_x_a; cin»d_x_b; cout << " \n"; d_x_min=d_x_a; // предполагаем, что минимум функции имеет на левом интервале опреднеления функции d_x_max=d_x_a; // предполагаем, что максимум функция примет на левом интервале опреднеления функции d_y_min=d_fun(d_a,d_b,d_c,d_x_a); // вычисление функции (предположение, что минимум на левом интервале) d_y_max=d_fun(d_a,d_b,d_c,d_x_a); // вычисление функции (предположение, что максимум на левом интервале) d_x=d_x_a; // текущее значение аргумента задаем как левый край интервала while (d_x<=d_x_b) // d_x - текущее значение аргумента функции { d_y=d_fun(d_a,d_b,d_c,d_x); // d_y - текущее значение функции if (d_y < d_y_min) // проверка текущего значения функции на минимум { d_x_min=d_x ; d_y_min=d_y; }; if (d_y>d_y_max) // проверка текущего значения функции на максимум { d_x_max=d_x; d_y_max=d_y; }; // Вычисление интеграла if (d_x+d_h <= d_x_b) // проверка, что прямоугольник попадает в интервал { 37

RkJQdWJsaXNoZXIy MTY0OTYy