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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.05.2011, 19:22   #1
Homutova_Julia
Пользователь
 
Регистрация: 28.05.2011
Сообщений: 18
По умолчанию Рекурсивная процедура или функция

Помогите, пожалуйста, разработать рекурсивную процедуру или функцию, которая позволяет вычислить значение рекуррентной формулы F(0)=0, F(1)=2, F(k)=F(k-1)!/F(k-2)! k>1
С уважением, Юлия

Последний раз редактировалось Homutova_Julia; 28.05.2011 в 19:26.
Homutova_Julia вне форума Ответить с цитированием
Старый 29.05.2011, 00:57   #2
Leo08
Delphi master
Пользователь
 
Аватар для Leo08
 
Регистрация: 28.05.2011
Сообщений: 96
По умолчанию

Код:
Function F(value:real);
Function fact(value:longint):longint;
Begin
If (value=0) or (value=1)then
result:=1
Else
Value:=value*fact(value-1);
End;
Begin
If value=0 then
Result:=0
Else
If value=1 then result:=2
Else
If value>1 then
Result:=F(fact(value-1))/F(fact(value-2));
End;
БЯЯЯГГАААААА

Последний раз редактировалось Leo08; 29.05.2011 в 01:14.
Leo08 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Массив записей: процедура и/или функция alexalisa Паскаль, Turbo Pascal, PascalABC.NET 0 19.05.2011 23:20
Что лучше процедура или функция??? VintProg Общие вопросы Delphi 34 17.08.2010 15:52
Нужна функция или процедура для того чтобы программа стала резидентной! star007 Помощь студентам 3 22.03.2010 08:59
Память, (что тяжелее:функция или процедура) WF7 Паскаль, Turbo Pascal, PascalABC.NET 4 08.06.2009 08:09
Процедура или функция, удаляющая окаймляющие пробелы в строке (Delphi) Аццкий прогер Помощь студентам 2 03.03.2009 04:12