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

Составить программу для вычисления значения функции

08.04.2016, 08:38. Показов 1267. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Проверьте пожалуйста правильность программы.

Составить программу для вычисления значения функции y =arctg(x) с помощью разложения функции в степенной ряд:

arctg(x) = x – x3/3 + x5/5 – x7/7 + … + (–1)n x2n+1/(2n+1) + ...

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
var
eps:real;
x,r,k,y,c:real;
begin
writeln ('введите точность вычислений');
readln (eps);
 
repeat
writeln ('введите аргумент [-1;1]');
readln (x);
until ((x>=-1) and (x<=1));
k:=1;
y:=0;
r:=x;
while abs(r)>eps do
    begin 
      y:=y+r;
      k:=k+2;
      r:=-r*x*x/k;
    end;
    writeln ( 'y = ', y:5:3);
    
    c:= arctan(x);
    writeln (c);
end.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.04.2016, 08:38
Ответы с готовыми решениями:

Составить программу для вычисления значения функции
Саму функции прикрепил к посту.

Составить программу для вычисления значения функции с помощью разложения функции в степенной ряд
Составить программу для вычисления значения функции y=e^-x с помощью разложения функции в степенной...

Составить программу для вычисления значения функции Y при заданном х
Составить программу для вычисления значения функции Y при заданном х. Y=sqrt{|x+1|+\sin x} при...

Составить программу для вычисления значения функции Y при заданном х
Составить программу для вычисления значения функции Y при заданном х . y=sinx+x^3 при...

1
Почетный модератор
64288 / 47587 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
08.04.2016, 10:50 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
var eps:real;
    x,r,y:real;
    k:integer;
begin
repeat
write ('введите аргумент [-1;1] x=');
readln (x);
until abs(x)<=1;
repeat
write ('введите точность вычислений (0;1) eps=');
readln (eps);
until(eps>0)and(eps<1);
k:=1;
r:=x;
y:=r;
while abs(r)/(2*k-1)>eps do
 begin
  k:=k+1;
  r:=-r*x*x;
  y:=y+r/(2*k-1)
 end;
writeln('y=',y:0:4);
writeln('arctg(x)=',arctan(x):0:4);
end.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.04.2016, 10:50
Помогаю со студенческими работами здесь

Составить программу для вычисления значения функции U(x,y) при заданных значениях аргументов x и y
Помогите составить программу, что-то совсем не понятно как ее делать. Составить программу для...

Составить блок схему вычисления значения функции, а затем составить программу
Составить блок схему вычисления значения функции, а затем составить программу

Составить программу вычисления значения функции
Составить программу вычисления значения функции: y=\begin{cases}\sqrt{\begin{vmatrix}\frac...

Составить программу вычисления значения функции
необходимо составить программу вычисления значения функции F(x)=√x*cos^2(x) на отрезке с...


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

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

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