Реферат: Расчет двойного интеграла при помощи метода Симпсона
printf ("\n - ");
printf ("\n ");
printf ("\n 3) f (x, y) = sqrt (x * x + y * y)");
printf ("\n");
do
{
printf ("Ваш выбор: ");
scanf ("%d", &selection);
} while (!(1 <= selection && selection <= 3));
printf ("Параметр k: ");
scanf ("%lg", &k);
do
{
printf ("Число узлов сетки N: ");
scanf ("%d", &N_MAX);
} while (!(N_MAX > 0));
printf ("\n");
printf ("\n Расчет интеграла ...");
currFunc = functions [selection - 1]; /* текущая функция */
integral = m_Simpson (F, 0, PI / 2, N_MAX); /* вычисляем интеграл */
printf ("\n Значение интеграла равно: %.12lg", integral); /* вывод */
printf ("\n Величины: П = %.12lg; П/2 = %.12lg", PI, PI / 2);
}
/*****************************************************************************
* .FILE : func.c
* .TITLE : Содержит функции пользователя, которые можно
* : изменять без перекомпиляции основной программы
* .DESCR : После изменения этого модуля его необходимо перекомпилировать
* : и слинковать с numeric.obj