Технический форум

Технический форум (http://www.tehnari.ru/)
-   Помощь студентам (http://www.tehnari.ru/f41/)
-   -   Найти сумму знакопеременного ряда (http://www.tehnari.ru/f41/t36950/)

vbchristy46 12.06.2010 14:44

Найти сумму знакопеременного ряда
 
Найти сумму знакопеременного ряда при |Х|<=1. Расчет продолжать до тех пор, пока приращение |y| будет больше заданной точности e, e<=|x|.

помогите с программой... в delphi

vbchristy46 13.06.2010 10:44

ой я и не заметила что забыла написать сам ряд....вот- Y = 1+ X2/2-X4/3!+X6/4!-...
цифры 2, 4 и 6 возле X - это x в квадрате, в четвёртой и в шестой степенях...

Vladimir_S 13.06.2010 20:33

К сожалению, на Delphi я не пишу, поэтому выдать полное решение не могу. Что касается самогО алгоритма, то у нас проходило множество подобных задач, но на Паскале. Их можно взять за основу, ну и добавить уже дельфийские окошки, кнопки и т.п.

MrSTEP 13.06.2010 20:41

А у меня обратная проблема - не помню математического решения такого рода задач (да по-хорошему сказать, вообще слаб в математике)..

Vladimir_S 13.06.2010 20:46

Цитата:

Сообщение от MrSTEP (Сообщение 346725)
А у меня обратная проблема - не помню математического решения такого рода задач (да по-хорошему сказать, вообще слаб в математике)..

Сейчас, к сожалению, выключаюсь. Паскаль-программу могу нарисовать (завтра утром), а уж Delphi-обвеску - это без меня.

MrSTEP 13.06.2010 21:54

Ну или так..

Vladimir_S 14.06.2010 10:39

Вот, как обещал:
Код:

VAR
 x,e,Y,a:Real;
 n:WORD;
BEGIN
 Write('Enter x (-1<x<1) ');
 ReadLn(x);
 Write('Enter e (e>0; e<Abs(x)) ');
 ReadLn(e);
 a:=SQR(x)/2;
 Y:=1+a;
 n:=3;
 Repeat
  a:=-a*SQR(x)/n;
  Y:=Y+a;
  INC(n);
 Until ABS(a)<e;
 WriteLn('Y= ',Y);
 ReadLn;
END.

Но это, увы, всего лишь Паскаль.

MrSTEP 14.06.2010 12:27

Вложений: 1
И я выполню свое обещание - перегнал задачу под делфи. Имеется небольшая защита от ввода букв, спец.символов и нулевых значений (процедура Edit1KeyPress). Проверяйте, говорите результат


Часовой пояс GMT +4, время: 16:42.

Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.