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

Вычислить сумму членов ряда с точностью E

10.12.2017, 15:42. Показов 871. Ответов 2
Метки нет (Все метки)

Вычислить сумму членов ряда с точностью E.
s=1+x/1!+x^2/2!+x^3/3!+...

Помогите, пожалуйста, совсем не могу понять как тут сделать факториал.

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
var
Sum,s,d,E:real;
x,n,k:integer;
 
begin
writeln('Введите E');
readln(E);
writeln('Введите x');
readln(x);
n:=1;
Sum:=1;
k:=0;
d:=power(x,n);
repeat
s:=d/((n-k)*(k+1));
writeln(n:2, '. элемент ', s);
n:=n+1;
k:=k+1;
Sum:=Sum+s;
until abs(s)<E;
writeln('Полная сумма=',Sum:4:4,' Последний элемент=',s:4:4);
end.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.12.2017, 15:42
Ответы с готовыми решениями:

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

Вычислить сумму членов ряда
Дано натуральное число n вычислить сумму s=1+1/2+1/3+.....+1/n. Составить с помощью 3 циклов(...

Вычислить сумму членов ряда
Помогите, пожалуйста. Вычислить сумму членов ряда: \sum 1/n*sin(pi*n/4)

Вычислить сумму членов ряда
Вычислить сумму 2/3+3/4+4/5...+10/11 Нужно на Паскале решить..

2
5042 / 2618 / 2343
Регистрация: 10.12.2014
Сообщений: 9,973
11.12.2017, 09:00 2
n=0 : x°/0! = 1/1 = 1
n=1 : x¹/1! = x/1
n=2 : x²/2! = x/1 · x/2
n=3 : x³/3! = x²/2! · x/3
. . . . . . .
n=n : xⁿ/n! = xⁿ-¹/(n-1)! · x/n

Ну и зачем, спрашивается, отдельно считать степень и факториал?
Всё можно получить из предыдущего слагаемого!

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
const e = 1e-7;
var x, f, s : Real; n : Integer;
begin
  ReadLn(x);
  n := 0; f := 1; s := 1;
  repeat
    Inc(n);
    f := f * x / n;
    s := s + f;
  until f < e;
  WriteLn('     Полная сумма = ', s:0:8);
  WriteLn('Последний элемент = ', f:0:8);
end.
1
Модератор
9531 / 4859 / 3229
Регистрация: 17.08.2012
Сообщений: 15,203
13.12.2017, 21:19 3
X имеет полное римское право быть отрицательным. Поэтому должно быть:
Pascal
10
  until abs(f) < e;
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.12.2017, 21:19
Помогаю со студенческими работами здесь

Вычислить сумму членов ряда
Здравствуйте, можете проверить правильно ли я решил это задание. Я плохо знаю паскаль

Вычислить сумму ряда с точностью e=10-5
Вычислить сумму ряда с точностью ε = 10-5 \sum_{k=1}^{\infty}(-1)^k\,\frac{x^{2k}}{2k(2k-1)} ...

Вычислить сумму ряда с точностью
Вычислить сумму ряда с точностью 0.0001:

Вычислить сумму членов бесконечного ряда
Позавчера уже создавала у вас тему,там мне помог valve volvo, за что ему большущее спасибо, но мне...

Вычислить сумму ряда с заданной точностью
Добрый вечер. Требуется помощь в решении двух задач. Условие 2-й задачи напишите в отдельной...

Вычислить сумму ряда с заданной точностью
Для заданного положительного  и заданного x вычислить сумму ряда с точностью ....


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

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

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