LoudeR
1

Суммирование рядов

14.04.2010, 10:49. Показов 1342. Ответов 2
Метки нет (Все метки)

Для заданого положительного Е и заданного х вычислить сумму ряда с точностью Е.Значение параметра m, входящего в некоторые варианты, вводится с клавиатуры. Суммирование ряда заверншается, если модуль очередного слогаемого меньше Е.Значение суммы сравнить с соответствующим значением в левой части равенства. Действительные типы обьявить extented. Предусмотреть ограничение количества слогаемых ряда для предотвращения зацикливания программы

условие:
1/2*ln((1+x)/(1-x))=x+(x^3)/3+(x^5)/5+(x^7)/7+(x^9)/9+... при abs(х)<1
P.S. Выручайте плиз, всю голову сломал, а так и не получилось(.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.04.2010, 10:49
Ответы с готовыми решениями:

Суммирование рядов
написать прогу для arctgX=pi/2+((-1)^(n+1))/((2*n+1)*x^(2*n+1))=pi/2-1/x+1/3*x^3-1/5*x^5+... при...

Суммирование рядов с заданной точностью
Помогите решить задачу никак не получается :wall:, условие во вложении. Нужно ввести x и заданную...

Суммирование рядов, нужна блок-схема
народ, помогите создать блок-схему: \ln (1+x)=\sum_{n=1}^{\infty...

Любителям Рядов
Братцы и Сёстры, прошу написать программы для данных рядов, скопировать и вставить их в ответ)

2
Почетный модератор
64270 / 47569 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
14.04.2010, 18:32 2
Лучший ответ Сообщение было отмечено как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
{$N+}
uses crt;
var x,e,s,t:extended;
    i,k:integer;
begin
clrscr;
repeat
write('|x|<1 x=');
readln(x);
until abs(x)<1;
repeat
write('e>0 e=');
readln(e);
until e>0;
write('Максимальное число итрераций k=');
readln(k);
s:=x;
t:=x;
i:=1;
while t>e do
 begin
  i:=i+1;
  t:=t*x*x;
  s:=s+t/(2*i-1);
  if i>k then
   begin
    writeln('При k=',k,' ряд не сходится');
    writeln('Посчитанная сумма=',s:0:5,' кол. итераций=',i);
    readln;
    exit;
   end;
 end;
writeln('Сумма=',s:0:5,' кол. итераций=',i);
write('Аналитечкое значение=',0.5*ln((1+x)/(1-x)):0:5);
readln
end.
0
LoudeR
14.04.2010, 18:52 3
спасибо большое
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.04.2010, 18:52
Помогаю со студенческими работами здесь

Вычислить суммы рядов
Прошу помочь с заданием!!! Дано натуральное число n, вычислить: a)\ \ \frac{1}{\sin...

Вычислить сумму рядов
Задача вложенна на фотке

Вывести N рядов цифр
Дело обстоит так. В данный момент изучаю вложенные циклы, но не могу выполнить одну из задач....

Вычислить сумму рядов
Вычислите на компьютере сумму рядов 1^2+3^2+5^2+...(2n-1)^2


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru