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

Рекурсия: вычислить значение функции Х(n) при заданном значении n

07.05.2010, 17:11. Показов 1883. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Народ помогите пожалуйста вычислить значение функции Х(n) при заданном значении n, используя рекурсию.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.05.2010, 17:11
Ответы с готовыми решениями:

Вычислить значение функции при заданном значении аргумента
Вычислить y=16x2-1 при заданном x. Если y>=3, то вычислить и напечатать b=x3; если y<3 ,то...

Вычислить при заданном значении n значение выражения
Требуется вычислить при заданном значении n. Y=\frac{\sin 10+\sin 11+...+\sin...

Для функции, заданной графически, определить у при заданном значении x
Для функции, заданной графически, определить у при заданном значении x.

Рекурсия: вычислить значение функции Аккермана
Даны неотрицательные целые числа n,m; используя рекурсивную подпрограмму, вычислить значение...

1
1 / 1 / 1
Регистрация: 07.05.2010
Сообщений: 55
07.05.2010, 17:15  [ТС] 2
Лучший ответ Сообщение было отмечено stark91 как решение

Решение

Знаки перед корнями периодически повторяются группами по три: "-","+","-".
вот что у меня получилось, при выхове вункции стек переполняется

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Function R(n:byte;var k:byte; var l:byte):Real;
{const
l=-1;}
{var
i:byte; }
begin
k:=k+1;
while l>0 do
begin
if k>3 then k:=1;
  if ((k mod 3)=0) or (k=1)  then
     begin
       R:=Sqrt(8-R(n,k,l))*(-1);
       l:=l-1;
     end
  else
    begin
      R:=Sqrt(8-R(n,k,l));
      l:=l-1;
    end;
end;
end;
https://www.cyberforum.ru/cgi-bin/latex.cgi?X\left(n \right)=\underbrace{\sqrt{8-\sqrt{8+\sqrt{8-\sqrt{8+\sqrt{8\,...}}}}}}_{\\ \, \\ n}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.05.2010, 17:15
Помогаю со студенческими работами здесь

Найти значение функции Y(X) при заданном X
Цель задания 1. Изучение порядка действий при вычислении выражений. 2. ...

Вычислить значение функции y=cos(x)+sin(x) на заданном отрезке с заданным шагом
проверьти правильность написания алгоритма ) вычислить значение функции y=cos(x)+sin(x) на...

Вычислить и вывести на экран в виде таблицы N значении функции F на интервале от Хнач. до Хкон
Вычислить и вывести на экран в виде таблицы N значении функции F на интервале от Хнач. до Хкон. ...

Вычислить значение функции при помощи подпрограмм
По данным значениям аргументов a и b вычислитьзначение функции F(a,b). ...


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

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

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