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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.01.2012, 23:25   #1
tadalox
Новичок
Джуниор
 
Регистрация: 23.01.2012
Сообщений: 1
По умолчанию Сума бесконечного ряда


Люди, помогите пожайлуста
Цитата:
program z1;
const x=1.0;
var e,d,n,s,k,l,j,f:real;
begin
s:=x;
d:=x;
n:=0;
e:=exp(ln(10)*(-8));
while abs(d)>e do begin
n:=n+1;
k:=(4*n+7);
l:=(4*n+6);
j:=(4*n+5);
f:=(4*n+4);
d:=(x*x*x*x*d)/(k*l*j*f);
s:=s+d;

end;
writeln(s);
end.
что тут не правильно?
tadalox вне форума Ответить с цитированием
Старый 30.01.2012, 02:30   #2
Step_UA
Форумчанин
 
Аватар для Step_UA
 
Регистрация: 09.06.2011
Сообщений: 388
По умолчанию

1) Начальные значения при n=0, для S и d = X*X*X/3! (X=1) => X/6
2) Т.к. в начале цикла значение N увеличивается, то переменные f,j,l,k должны принимать значения от 4*n до 4*n+3

... не ошибка, но зачем так "ругаться"
Код:
e:=exp(ln(10)*(-8)); { можно записать e:=E-8}
на неконкретные вопросы даю неконкретные ответы ...
Step_UA вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сумма бесконечного ряда (Pascal) spinogryz_ua Помощь студентам 3 20.01.2012 04:32
Вычисление суммы бесконечного ряда TheFaster Помощь студентам 1 19.05.2011 16:48
Сума ряда С++ Smile.id Помощь студентам 3 14.10.2009 12:37
Сумма бесконечного ряда random7 Паскаль, Turbo Pascal, PascalABC.NET 3 18.09.2009 20:41
Сумма бесконечного ряда (баг) Anarx Общие вопросы C/C++ 2 23.03.2009 15:29