Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.02.2018, 03:31   #1
Oktavius_96
Новичок
Джуниор
 
Регистрация: 07.02.2018
Сообщений: 1
По умолчанию Помогите с рекурсией

Вычислить элементы последовательности, используя рекурсию.
H0(x)=1, H1(x)=2x,
Hk+1(x)=2xHk(x)-2kHk-1(x) для k>2.
Oktavius_96 вне форума Ответить с цитированием
Старый 10.02.2018, 08:30   #2
newerow1989
Я самый любопытный
Участник клуба
 
Аватар для newerow1989
 
Регистрация: 24.07.2012
Сообщений: 1,949
По умолчанию

Код:
function H(k,x:integer):integer;
begin
   If k=0 then
      Result:=1 else
   If k=1 then
      Result:=2*x else
      Result:=2*x*H(k-1,x)-2*k*H(k-2,x);
end;

var k,x:integer;
begin
   Write('k = '); Readln(k);
   Write('x = '); Readln(x);
   Writeln(H(k,x));
   Readln;
end.
С запрограммированным приветом, Неверов Евгений!
Сайт: http://newerow1989.ru
[Паскаль] [Delphi]
newerow1989 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с Рекурсией PavelMG Помощь студентам 2 11.03.2016 20:21
Помогите с рекурсией agarum Общие вопросы Delphi 2 19.06.2009 00:28
Помогите с рекурсией biv171 Помощь студентам 1 02.11.2008 10:36
Помогите с рекурсией Serejka Общие вопросы Delphi 1 25.07.2008 15:36