Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Языки программирования > Pascal
Перезагрузить страницу Вычисление площади фигуры, ограниченной кривой
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
ObiVanO ObiVanO вне форума
Новичок
 
Сообщений: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 07.01.2018
Exclamation Вычисление площади фигуры, ограниченной кривой - 07.01.2018, 22:31

Дана кривая, интеграл вычисляется методом правых прямоугольников.
Пределы интегрирования вводит пользователь. Вот что получилось
Pascal Код:
uses crt;
var i,n:integer;
a,b,h,x,xb,s:real;
function f(x:real):real;
begin  f:=3*sqr(x)*x+(42)*sqr(x)+(-203)*x+(-4513);
end;
begin clrscr;
write('Нижний предел интегрирования ');
readln(a);
write('Верхний предел интегрирования ');
readln(b);
write('Количество отрезков ');
readln(n);
h:=(b-a)/n;
s:=0;
xb:=a;
for i:=1 to n do begin x:=xb+i*h;
s:=s+f(x)*h;
end;
writeln(s:12:12);
end.
Проблема в том что интеграл может быть отрицательным, и нужно как-то поменять знак у отрицательных частей.
Ответить с цитированием
  (#2 (permalink)) Старый
wanja wanja вне форума
Member
 
Сообщений: 583
Сказал(а) спасибо: 1
Поблагодарили 25 раз(а) в 25 сообщениях
Регистрация: 08.05.2005
По умолчанию 08.01.2018, 14:57

Если нужно вычислить интеграл модуля, тогда abs() тебе в руки. А если функции, так он и будет отрицательным, если значения отрицательные.
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
кулер кривой? ANDREI10 Охлаждение и разгон 4 04.02.2015 15:46
Безопасность ОС при работе под "Ограниченной учётной записью". SPutnik54 Компьютерная безопасность 2 20.05.2014 19:02
Как убрать режим ограниченной функциональности?? nadezda_57 Любые вопросы от новичков 5 22.03.2014 19:03
вычисление значения функции и переменных, вычисление площади треугольника, определени _Alex_ Delphi 0 18.12.2011 19:45
Кривой вывод fwrite volon C++ Builder 2 02.05.2011 16:39
Вычисление площади произвольной фигуры nikson-kun Lisp 0 01.06.2010 01:19
Программа на вычисление площади выпуклого прямоугольника DEMONIK-13 Вопросы начинающих программистов 9 11.05.2006 22:33
Кривой скроллинг в DIV как исправить soniko DHTML, JavaScript, VBScript 2 29.01.2006 16:48
Вычисление периметра фигуры-2 Sanek_S Вопросы начинающих программистов 0 19.05.2005 15:13
Как на канве рисовать кривой adminCEchuvak C++ Builder 1 24.12.2004 03:02
Нахождение простой фигуры, наименьшей площади imported_Vovchik Алгоритмы 14 02.12.2004 11:37
Антиалиасинг кривой Безье Vince Программирование графики 0 09.08.2004 04:41



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов