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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 30.05.2012, 15:57   #1
pendalf2
 
Регистрация: 25.10.2010
Сообщений: 4
Смущение Определите бесконечную сумму с заданной точностью E

Определите бесконечную сумму с заданной точностью E (E> 0). Считать, что требуемая точность достигнута, если последнее слагаемое по модулю меньше E (все последующие слагаемые можно не учитывать).

S:=1+3*x^2+5/2*x^4+7/3!*x^6+...+(2*n+1)/n! * x^2*n


Последний раз редактировалось pendalf2; 30.05.2012 в 16:03. Причина: Добавление рисунка
pendalf2 вне форума Ответить с цитированием
Старый 30.05.2012, 16:01   #2
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

язык хоть какой?
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Старый 30.05.2012, 16:04   #3
pendalf2
 
Регистрация: 25.10.2010
Сообщений: 4
По умолчанию

Цитата:
Сообщение от Mad_Cat Посмотреть сообщение
язык хоть какой?
Delphi......
pendalf2 вне форума Ответить с цитированием
Старый 30.05.2012, 16:11   #4
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Цитата:
Delphi......
Код:
program Project2;
{$APPTYPE CONSOLE}
{$R *.res}
uses
  System.SysUtils;
var s,st,e,f,x:double;
   i:integer;
begin
{S:=1+3*x^2+5/2*x^4+7/3!*x^6+...+(2*n+1)/n! * x^2*n}
write('x=');readln(x);
write('e=');readln(e);
s:=1;
f:=1;
i:=1;
st:=x*x;
while (2*i+1)/f*st>=e do
begin
s:=s+(2*i+1)/f*st;
st:=st*sqr(x);
i:=i+1;
f:=f*i;
end;
writeln('сумма =',s:6:3);
readln;
end.
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Старый 30.05.2012, 16:22   #5
pendalf2
 
Регистрация: 25.10.2010
Сообщений: 4
По умолчанию

Спасибо!!!
Мне под приложение нужно

Код:
procedure TForm1.Button1Click(Sender: TObject);
var s,st,e,f,x:real;
i:integer;
begin
x:=strtofloat(Edit1.text);
e:=strtofloat(Edit2.Text);
s:=1;
f:=1;
i:=1;
st:=x*x;
while (2*i+1)/f*st>=e do
begin
s:=s+(2*i+1)/f*st;
st:=st*sqr(x);
i:=i+1;
f:=f*i;
end;
label1.Caption:=strtofloat('Ñóììà = '+ s);
end;
ошибка в строке
Код:
label1.Caption:=strtofloat('Ñóììà = '+ s);
пишет:
Код:
[Error] Unit1.pas(46): Incompatible types: 'String' and 'Real'
pendalf2 вне форума Ответить с цитированием
Старый 30.05.2012, 16:24   #6
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Цитата:
Мне под приложение нужно
а у меня извините под что???
Код:
label1.Caption:='сумма = '+ floattostr(s);
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Старый 30.05.2012, 16:27   #7
pendalf2
 
Регистрация: 25.10.2010
Сообщений: 4
По умолчанию

Цитата:
Сообщение от Mad_Cat Посмотреть сообщение
а у меня извините под что???
Код:
label1.Caption:='сумма = '+ floattostr(s);
под консольное приложение, я сам виноват-не указал в начале.
извините,недоглядел.

Огромное спасибо!!!
pendalf2 вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вычислить сумму S с заданной точностью Е marka Помощь студентам 1 12.01.2011 07:44
Вычислить с заданной точностью Е(эпсилон) сумму ряда Wika17 Помощь студентам 0 27.10.2010 08:10
Pascal. Вычислить сумму S с заданной точностью E Саша Сказка Помощь студентам 8 19.10.2010 14:34
найти бесконечную сумму ряда с заданной точностью логарифм Паскаль, Turbo Pascal, PascalABC.NET 1 23.07.2009 07:17