Юрец Лукьянчук
Юрец Лукьянчук

Помогите с программой на паскале. Вычислить с тоочностью ЭПСИЛОН: у=sh x=1+(x^3/3!)+(x^5/5!)+...

ВС
Вадим Смирнов

переделай под свою
program sumr;
uses crt;
var i:integer;
a,s,x:real;
BEGIN
clrscr;
writeln('vichislenie summi rada');
writeln('----------------------');
writeln;
write('vvesti X ==> ');
readln(x);
writeln;
s:=0;
a:=x; writeln('a0= ',a:8:3);
for i:=0 to 4 do begin
a:=a*sqr(x)*(2*i+1)/(2*i+3); writeln('a',i+1:1,'= ',a:8:3);
s:=s+a; end;
writeln('s=',s:8:3);
readkey;
END.

Алексей Иванов
Алексей Иванов

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


Точность вычислений: epsilon=0.00001
Значение аргумента x: 0.5
В качестве проверки использовал формулу гиперболического синуса sh(x)=(exp(x)-exp(-x))/2
Как видите - значения совпадают с заданной точностью, поэтому программа работает корректно.

Похожие вопросы
как сделать эту задачу по Паскалю, программы нет, чтобы проверить решение. вычислить 3-36 div 5 mod 6
(x+1/x-1)^x+(18xy)^2 Помогите вычислить выражение по формуле в паскале
помогите составить программу в паскале для вычисления функции y=sqrt(x*x*x-1)/(sqr(x)-3*x-4);
Для данного x вычислить значение функции на языке Паскаль! F(x)= x^2-3x+9, если x<=3; и 1/(x^3+6), если x>3.
Помогите. . Вычислить сумму (Паскаль)
помогите по паскалю. Дано x, вычислить y, если y={x^2/4 при -2<=x<=2
функция y=3(x+5)(x-1)/7 Программа на языке Паскаль.
на паскале написать программу для суммы чисел 999+997+995+...+5+3+1
Правильная ли программа (Pascal)? S=1-(2*x)/3+(3*x^2)/4-(4*x^3)/5+...; Si
Вычислить в паскале.