Обговорення:Метод прямокутників

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
Це сторінка обговорень та пропозицій для статті Метод прямокутників


procedure TForm1.btn1Click(Sender: TObject); var

 k:Integer;
 I,I1,e,r:Double;

begin

 e:=StrToFloat(edt1.Text);
 k:=0;
 I:=0;
 I1:=I+2*e;
 while Abs(I1-I)>=e do
 begin
   I1:=I;
   r:=0;
   while r<1 do
   begin
     I:=I+((1/(k+1))*Sin((2*r+1/(k+1))/2))/exp(((2*r+1/(k+1))*(2*r+1/(k+1)))/4);
     r:=r+1/(k+1);
   end;
   k:=k+1;
 end;
 edt2.Text:=FloatToStr(I);
 edt3.Text:=IntToStr(k);

end;