![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 19.12.2012
Сообщений: 3
|
![]()
Правильна ли моя программа для нахождения частичной суммы ряда с заданной точностью e?
сам ряд: http://saveimg.ru/pictures/19-12-12/...bd2853fc13.JPG Код HTML:
var eps,summ,a0,a1,x,b:real; k:integer; begin writeln('vvedi x,epsilon'); readln(x,eps); a0:=-1; k:=1; summ:=0; repeat b:=-(sqr(sqr(x/3)))/((2*k+1)*(2*k+2)); a1:=a0*b; summ:=summ+a1; inc(k); a0:=a1; until abs(a1)<eps; writeln(summ:1:8); end. Последний раз редактировалось ssavi; 19.12.2012 в 19:02. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
![]()
Нет, это первый член либо сумма первых двух членов.
Если поставить в условии выхода из цикла модуль, будет частичная сумма слагаемых до первого слагаемого меньше e. Условия на точность суммы или хотя бы оценки хвоста суммы я не вижу. |
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 19.12.2012
Сообщений: 3
|
![]()
спасибо увидел ошибку, мне нужно суммировать до тех пор пока новый член не станет меньше по модулю епсилон, и вывести полученную сумму, не подскажете как проверить задачу?
|
![]() |
![]() |
![]() |
#4 | |
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#5 |
Новичок
Джуниор
Регистрация: 19.12.2012
Сообщений: 3
|
![]()
abs(Sn+1-Sn)<e это то же что и abs(an+1)<e так же?
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
![]()
Да. А abs(S_{n+20}-S_n)>abs(a_{n+1}). А abs(S-S_n), если S - существующая сумма ряда, - ещё больше.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
сумма ряда (С) | Miles | Помощь студентам | 0 | 20.11.2011 11:34 |
Сумма ряда | LapKa | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 30.05.2011 11:19 |
сумма ряда | [Te[M]ka] | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 22.01.2011 17:50 |
Сумма ряда | alex_triton | Общие вопросы C/C++ | 6 | 11.06.2010 14:09 |
Сумма ряда в С | Eovin | Общие вопросы C/C++ | 14 | 20.03.2010 12:27 |