Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.12.2009, 20:43   #1
Alexander886
 
Регистрация: 02.11.2009
Сообщений: 4
По умолчанию Вычисление определенного интеграла методом трапеций

Здравствуйте, помогите найти ошибку. Необходимо вычислить определенный интегралИнтеграл.pngметодом трапеций с точностью 0,0001. В коде должно быть два цикла repeat. Программа считает неверно.
Код:
procedure TForm1.Button2Click(Sender: TObject);
var a,b,Eps,S,h,x,S0:real;
begin
 a:=StrToFloat(Edit1.Text);
 b:=StrToFloat(Edit2.Text);
 Eps:=StrToFloat(Edit3.Text);
 h:=b-a;
    repeat
      begin
        S:=(f(a)+f(b))/2;
        x:=a;
          repeat
            x:=x+h;
            S:=S+f(x);
          until x>b;
        S0:=S;
        h:=h/2;
      end;
    until abs(S-S0)<Eps;
 Label6.Caption:=FloatToStrf(S,fffixed,6,4);
end;
end.
Alexander886 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите создать програму для вычисления определенного интеграла Методом Симпсона Сергей Человек Помощь студентам 11 06.07.2009 16:15
Методом трапеций высислить значение интеграла zloygeniyrus Помощь студентам 0 09.04.2009 08:44
Составить программу численного расчета интеграла методом трапеций J0n1cK Паскаль, Turbo Pascal, PascalABC.NET 0 05.04.2009 00:02
Составить алгоритм и программу вычисления определенного интеграла triston Помощь студентам 3 18.11.2008 18:35
алгоритм нахождения интеграла методом трапеций pirozho4ek Паскаль, Turbo Pascal, PascalABC.NET 2 11.06.2007 02:44