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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.09.2014, 18:11   #1
Prey47
Пользователь
 
Регистрация: 25.06.2014
Сообщений: 11
По умолчанию Вычислить сумму ряда. задание по qbasic

Вычислить сумму ряда при x=0.2 с точностью e=10^-4
s=-(2x)^2/2+(2x)^4/24+...+(-1)^n (2n)^2n/(2n)!+...

Я не прошу решить это задание за меня. Если не трудно, объясните пожалуйста алгоритм, или пример решения подобной задачи, что бы я понял.
Prey47 вне форума Ответить с цитированием
Старый 22.09.2014, 20:19   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Запиши в нормальном виде n-ый и (n-1)-ый член ряда, раздели и получишь рекуррентную формулу для вычисления члена ряда:

R(n)=-R(n-1)*4*x*x/(2*n*(2*n-1))

Вычисляй и суммируй пока ABS(R(n)) станет меньше заданной точности
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию

Последний раз редактировалось Аватар; 22.09.2014 в 20:21.
Аватар вне форума Ответить с цитированием
Старый 22.09.2014, 21:15   #3
gaw4
Форумчанин
 
Регистрация: 31.05.2010
Сообщений: 407
По умолчанию

как то так
Код:
x = 0.5
eps = 0.0001
f = 2
n = 1
a = (2*x)^2
Do
s = s + (-1) ^ n * a
n = n + 1
f = f * (2 * n - 1) * (2 * n)
a = (2 * x) ^ (2 * n) / f
Loop While a >= eps
Print "s("; x; ")="; s
icq 584 308 611
gaw4 вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вычислить сумму ряда Олеся Хусаинова Паскаль, Turbo Pascal, PascalABC.NET 5 22.04.2012 15:07
Вычислить сумму ряда zmey1 Паскаль, Turbo Pascal, PascalABC.NET 1 09.11.2011 12:30
Вычислить сумму ряда Rustamel Microsoft Office Excel 2 19.04.2010 23:19
вычислить сумму ряда у=1*3+3*5+5*7...+31*33 dima.m Помощь студентам 2 29.03.2010 21:05
вычислить сумму ряда ANRJumper Помощь студентам 5 26.05.2009 14:45