Технология выполнения индивидуальных заданий. Часть 1 - 23 стр.

UptoLike

23
s:=0; n:=0;
c:=x/a; b:=c*c; an:=c;
while abs(an)>eps do
begin
s:=s+an; n:=n+1;
an:=-an*b*sqr(2*n-1)/(2*n*(2*n+1))
end;
writeln(
' сумма=', s:12:7);
y:=ln(c+sqrt(b+1));
writeln(
' y=', y:12:7);
end.
Тестовые примеры
1) x = 5, a = 6, eps = 0.001
s = 0.7590636, y = 0.7584861
2) x = 5, a = 6, eps = 0.000001
s = 0.7584857, y = 0.7584861
3) x = 5, a = 10, eps = 0.001
s = 0.4815104, y = 0.4812118
4) x = 10, а = 5, eps = 0.001
неверный ввод
Задача 6 Найти приближенное значение предела последовательности
{ a
n
} при n→∞, принимая за него такое значение a
n
, при котором
|a
n
- a
n-1
|<eps (0<eps<<1).
Задана формула для вычисления предела последовательности
5
2
3
n
n
a
a
=
и начальное приближение
1
0
=a
.