Здравствуйте, есть программа вычисления интеграла. Под виндоус она компилируется и работает, а в линукс не компилируется. Ткните носом пожайлуста. #include<stdio.h> #include<math.h> #include<ncurses.h> double func(double x) { return (x*x*x) + 2*(x*x) - 3*x -8; } double trap(double a,double b,double eps,double(*func)(double)) { double h,s,s0,s1,sn; int i,n, sz; s=1; sn=101; n=4; s0 = (func(a) + func(b))/2; s1=func((a+b)/2); while(fabs(s-sn) > eps) { sn = s; h = (b-a)/n; sz = n >> 1; for(i = 0; i < sz; i++) { s1+= func(a+(2*i+1)*h); } s = h * (s0 + s1); n = n << 1; } return s; } int main() { double a,b,er,eps,s; clrscr(); printf("\n Задайте пределы интегрирования и точность: "); scanf ("%G%G%G",&a,&b,&eps); s = trap(a,b,eps,&func); printf("\n Интеграл от a=%3.2lf до b=%3.2lf равен %lf",a,b,s); getch(); }
Ответ на:
комментарий
от Vinill
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от Selecter
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от hatefu1_dead
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Итератор из функции (2016)
- Форум gcc & math.h (2003)
- Форум pow10 странное поведение (2012)
- Форум Дурацкий вопрос про Си (2019)
- Форум Си ввод/вывод (2011)
- Форум Распараллеливание с помощью openmp (2017)
- Форум math.h (2005)
- Форум C++ уступает java (2006)
- Форум im_newbie.c (2005)
- Форум Проблема повторного соеденения клиента к серверу через сокет (C++) (2015)