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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.12.2010, 16:21   #1
Артл
Пользователь
 
Регистрация: 16.08.2010
Сообщений: 66
По умолчанию цикл for(паскаль)

дано действительное число x вычислить
Код:
x-(x^3)/3!+(x^5)/5!-(x^7)/7!+(x^9)/9!-(x^11)/11!+(x^13)/13!
помогите составить формулу пожалуйста
Артл вне форума Ответить с цитированием
Старый 09.12.2010, 16:35   #2
alex_fcsm
Участник клуба
 
Аватар для alex_fcsm
 
Регистрация: 10.11.2008
Сообщений: 1,502
По умолчанию

Общий член ряда (-1)^(n)*x^(2*n+1)/(2*n+1)! n=0,1,2....m

Вычисления проводи до того момента, когда очередное слагаемое не будет превышать малую величину

P.S. Таких задач здесь много
Нормальное состояние техники - нерабочее, все остальное частный случай.
alex_fcsm вне форума Ответить с цитированием
Старый 09.12.2010, 16:55   #3
Артл
Пользователь
 
Регистрация: 16.08.2010
Сообщений: 66
По умолчанию

блин я не могу понять со степенью
Артл вне форума Ответить с цитированием
Старый 09.12.2010, 17:10   #4
alex_fcsm
Участник клуба
 
Аватар для alex_fcsm
 
Регистрация: 10.11.2008
Сообщений: 1,502
По умолчанию

Напишите хоть что-то, чтобы посмотреть где у вас затыка
Нормальное состояние техники - нерабочее, все остальное частный случай.
alex_fcsm вне форума Ответить с цитированием
Старый 09.12.2010, 17:19   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
блин я не могу понять со степенью
Код:
exp((2*n+1)*ln(x)) - это x^(2*n+1)
Понял формулу?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 09.12.2010, 17:32   #6
alex_fcsm
Участник клуба
 
Аватар для alex_fcsm
 
Регистрация: 10.11.2008
Сообщений: 1,502
По умолчанию

Цитата:
Сообщение от Артл Посмотреть сообщение
блин я не могу понять со степенью
У вас степень - натуральное число, можно банально в цикле прокрутить

Код:
mult:=1;
for i:=1 to n do
 mult:=mult*x;
Нормальное состояние техники - нерабочее, все остальное частный случай.
alex_fcsm вне форума Ответить с цитированием
Старый 09.12.2010, 17:47   #7
Артл
Пользователь
 
Регистрация: 16.08.2010
Сообщений: 66
По умолчанию

а как пропускать четные степени x ? по этой формуле подряд получается
Артл вне форума Ответить с цитированием
Старый 09.12.2010, 17:59   #8
alex_fcsm
Участник клуба
 
Аватар для alex_fcsm
 
Регистрация: 10.11.2008
Сообщений: 1,502
По умолчанию

Это был общий случай, у вас
Код:
mult:=1;
for i:=1 to 2*n+1 do
 mult:=mult*x;
Нормальное состояние техники - нерабочее, все остальное частный случай.
alex_fcsm вне форума Ответить с цитированием
Старый 09.12.2010, 18:05   #9
Артл
Пользователь
 
Регистрация: 16.08.2010
Сообщений: 66
По умолчанию

это получается числитель, знаменатель можно отдельно, или все в общий член
Код:
mult:=1;
for i:=1 to 2*n+1 do
 mult:=mult*x/i
?
Артл вне форума Ответить с цитированием
Старый 09.12.2010, 18:08   #10
alex_fcsm
Участник клуба
 
Аватар для alex_fcsm
 
Регистрация: 10.11.2008
Сообщений: 1,502
По умолчанию

Цитата:
Сообщение от Артл Посмотреть сообщение
это получается числитель, знаменатель можно отдельно, или все в общий член
Код:
mult:=1;
for i:=1 to 2*n+1 do
 mult:=mult*x/i
?
Числитель считайте отдельно, знаменатель отдельно. Знаменатель у вас - факториал числа
Нормальное состояние техники - нерабочее, все остальное частный случай.
alex_fcsm вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Цикл for в Паскаль Devil Jin Помощь студентам 2 30.11.2010 23:39
паскаль цикл янка миронова в Паскаль, Turbo Pascal, PascalABC.NET 1 11.04.2009 10:39
Цикл с предусловием. ( цикл while) Цикл с постусловием. (цикл repeat ... until) Mr.User Помощь студентам 9 23.11.2007 01:34