![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 25.01.2011
Сообщений: 2
|
![]()
Задача вложена в файле формата .doc ибо как ввести здесь формулу я не знаю. Я пытался сделать сам но оказалось неправильно вот код может кто нибудь поможет исправить буду очень благодарен.
P.S.:не ругайтесь только пожалуйста напишите просто что тема закрыта если что |
![]() |
![]() |
![]() |
#2 |
Новичок
Джуниор
Регистрация: 25.01.2011
Сообщений: 2
|
![]()
вот код:
var xn, xk, dx, E, x, z, S, a, b : real; n : integer; begin xn:=StrToFloat(Edit1.Text); xk:=StrToFloat(Edit2.Text); dx:=StrToFloat(Edit3.Text); E:=StrToFloat(Edit4.Text); x:=xn; Label1.Caption:='x S Z N'+#13; while x<=xk+0.1 do begin S:=0; n:=1; z:=(exp(x)-exp(-x))/2; b:=1; repeat a:=b/(2*n-1); S:=S+a; b:=b*sqr(x)/(2*n*(2*n+1)); n:=n+1; until abs(a)<E; Label1.Caption:=Label1.Caption+Floa tToStrf(x,fffixed,1,1)+' '+ FloatToStrf(S,fffixed,6,4)+' '+FloatToStrf(z,fffixed,6,4)+' '+ IntToStr(n)+#13; x:=x+dx; end; end; |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вычисление суммы бесконечного ряда | sanela | Помощь студентам | 2 | 08.12.2009 18:45 |
Сумма бесконечного ряда | random7 | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 18.09.2009 20:41 |
Сумма бесконечного ряда (баг) | Anarx | Общие вопросы C/C++ | 2 | 23.03.2009 15:29 |
Паскаль. Сумма бесконечного ряда | Tream | Помощь студентам | 4 | 13.10.2007 23:42 |