0 / 0 / 0
Регистрация: 02.02.2016
Сообщений: 10
1

Найти сумму ряда с заданной точностью

02.02.2016, 21:17. Показов 1849. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
https://www.cyberforum.ru/cgi-bin/latex.cgi?<br />
\sum_{k=1}^\infty \frac{(-1)^k{(k+1)x}^k}{3^k}<br />

n и Е (Е=10-6)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.02.2016, 21:17
Ответы с готовыми решениями:

Найти сумму ряда до члена ряда с заданным номером, и найти сумму ряда с заданной точностью
№1. Дано натуральное число n. Вычислить \sum_{i=1}^n\frac{1+i}{i!} №2. Вычислить формулу...

Найти сумму ряда с заданной точностью
Дано натуральное число n. Вычислить ...

Найти сумму ряда с заданной точностью
Добрый вечер дамы и господа. Испытываю трудности в решении задачки. Помогите, пожалуйста,...

Найти сумму ряда с заданной точностью
Доброе утро. ~ Напишите, пожалуйста, программу: Найти сумму ряда с точностью E=10-4, общий...

3
Cyborg Drone
03.02.2016, 00:37
  #2

Не по теме:

Тему размещайте в верном разделе. Тогда незачем будет указывать язык программирования в названии темы. Фотографии текста запрещены. Формулы, - по всем канонам, - текст, и для их написания есть встроенный в форум редактор формул. Избегайте "кричащего" форматирования текста: это не привлекает, а раздражает. Не рекламу пишете. Рекомендую Вам ознакомиться с правилами форума.

0
14 / 14 / 5
Регистрация: 16.01.2016
Сообщений: 81
03.02.2016, 05:08 3
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

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

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
var {Блок описания переменных}
Eps:real;
    function Fun(m:real):real;{объявление функции}
    {описание формальных переменных функции}
    var {Блок описания переменных}
    n:integer;
    Slag,Summ:real;
        begin
        Summ:=0;    {обнуление переменной суммы}
        Slag:=0;    {обнуление переменной слагаемого}
        n:=1;       {первый элемент}
            repeat
            Slag:=1/((2*n-1)*(2*n+1));  {вычисление слагаемого}
            Summ:=Summ+Slag;
            {раскоментировать для отладки}
            writeln('n=',n,'  Slag=',Slag:5:6,' Eps=',m:5:6);
            n:=n+1;
            until abs(Slag)<m;  {проверка условия пока очередное слагаемое больше точности}
        Fun:=Summ
        end; {конец функции}
begin   {начало основной программы}
   repeat
   {---Блок ввода с клавиатуры----------}
   write('введите требуемую точность вычислений от 0 до 1 Eps=');
   readln (Eps);
   until ((Eps>0) and (Eps<1));  {проверка условия}
   {---Конец блока ввода с клавиатуры----------}
   {вывод результата на экран}
    writeln('Сумма последовательности равна ',Fun(Eps));
    readln;    {ожидание нажатия клавиши}
end.    {конец программы}
1
Модератор
9655 / 4975 / 3265
Регистрация: 17.08.2012
Сообщений: 15,474
03.02.2016, 13:46 4
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Цитата Сообщение от Андрей Валерьев Посмотреть сообщение
немного допилить
Ну, если левой ногой и кое-как делать, то да, подойдёт. Я бы сказал, прокатит. Допиливать только долго надо.

А вообще-то это должно выглядеть так (давно руки чесались выложить пример подобной задачи):

Полное решение, если я понял правильно это неполное задание:

Ряд:

https://www.cyberforum.ru/cgi-bin/latex.cgi?<br />
S=\sum_{k=1}^\infty \frac{(-1)^k(k+1)}{3^k}\cdot x^k=\sum_{k=1}^\infty a_k<br />

Область сходимости ряда.

Общая формула для числового коэффициента:

https://www.cyberforum.ru/cgi-bin/latex.cgi?<br />
c_k = \frac{(-1)^{k}(k+1)}{3^k}<br />

Радиус сходимости:

https://www.cyberforum.ru/cgi-bin/latex.cgi?<br />
R=\lim_{k \to  \infty }{\frac{c_{k}}{c_{k+1}}}=\lim_{n \to  \infty }{\frac{\frac{(-1)^k(k-1)}{3^k}}{\frac{(-1)^{k+1}(k+2)}{3^{k+1}}}}=-3<br />

ряд сходится абсолютно при |x| < 3.

Сходимость на концах интервала.

При x = 3:

https://www.cyberforum.ru/cgi-bin/latex.cgi?<br />
S=\sum_{k=1}^\infty{\frac{(-1)^k(k+1)}{3^k}\cdot 3^k} = \frac{(-1)^k(3)^k(k+1)}{3^k}<br />

Знакочередующийся ряд, исследуем по признаку Лейбница.

Первый признак Лейбница: каждый последующий член ряда по абсолютной величине должен быть меньше предыдущего, - не выполняется.

Второй признак Лейбница: предел членов ряда должен стремится к 0, - не выполняется.

x = 3 - точка расходимости.

При x = -3:

https://www.cyberforum.ru/cgi-bin/latex.cgi?<br />
S=\sum_{k=1}^\infty{\frac{(-1)^k(k+1)}{3^k}\cdot (-3)^k} = \frac{(-1)^{2k}(3)^k(k+1)}{3^k}<br />

Знакоположительный ряд, исследуем по интегральному признаку сходимости Коши.

https://www.cyberforum.ru/cgi-bin/latex.cgi?<br />
\int \limits_1^\infty \frac{(-1)^k(-3)^k(k+1)}{3^k} dk=\left| \limits_1^\infty \left( \frac x2\left( x+2\right) \right)\right.  \ \to \infty<br />

Несобственный интеграл расходится, следовательно, x = -3 - точка расходимости.

Окончательно, ряд сходится при |x| < 3.

Находим рекуррентное соотношение для членов ряда:

https://www.cyberforum.ru/cgi-bin/latex.cgi?<br />
a_1=\frac{-2x}{3};\qquad a_k=p\cdot a_{k-1};<br />

https://www.cyberforum.ru/cgi-bin/latex.cgi?<br />
p=\frac{a_k}{a_{k-1}}=\frac{\frac{(-x)^k(k+1)}{3^k}}{\frac{k(-x)^{k-1}}{3^{k-1}}}=\frac{-x(k+1)}{3k}<br />

Пишем программу:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
const e = 1e-6;
 
var k: integer;
    x, a, s: double;
 
begin
  repeat
    write('|x| < 3;  x = ');
    readln(x)
  until abs(x) < 3;
  a := -2 * x / 3;
  s := a;
  k := 1;
  while abs(a) > e do
    begin
      inc(k);
      a := -x * a * (k + 1) / 3 / k;
      s := s + a
    end;
  write('S = ', s:0:6, ', n = ', k, ', eps = ', e:0:6);
  readln
end.
Вот, вкратце как-то так...
2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.02.2016, 13:46
Помогаю со студенческими работами здесь

Найти сумму ряда с заданной точностью
Найти сумму ряда с точностью e=10-4, общий член которого (см. рисунок) ...

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

Найти с заданной точностью сумму ряда Тейлора для sin(x)
В общем, ребята, никак не могу решить задачу. Голову ломал недели две, но так и не пришел к омута...

Найти сумму ряда с заданной точностью, общий член которого задан формулой
Здравствуйте. Читаю самоучитель, в процессе появились задачи, которые я так и не смог написать....

Вычислить сумму ряда с заданной точностью
Все доброго времени суток ! Вычислить сумму рада с заданной точностью....

Вычислить сумму ряда с заданной точностью
Задали задачу по паскалю а я не могу решить((( помогите пожалуйста)))


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

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

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