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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.04.2014, 07:53   #1
sanji2010
Пользователь
 
Регистрация: 25.11.2013
Сообщений: 52
По умолчанию Рекурсивные функции. PASCAL

Здравствуйте. Требуется помощь. По лабораторной задали написать программы с рекурсивными функциями, но, я всё никак не пойму, где тут и как её использовать. Кому не трудно, помогите пожалуйста
Задание:
Найти значение X в степени Y, где X - вещественное число, а Y - целое. Вычислять согласно формуле:
Код:
          = =
         |1   При y=0
         |
  x^y=   |1/x^y При y<0
         |
         |x*x^y-1 при y>0
          ==
P.S. Это система
Skype sanji-dim
Свою благодарность можно выразить на счёт R393628098492
sanji2010 вне форума Ответить с цитированием
Старый 22.04.2014, 08:08   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Да уж... Я тоже не вижу смысла рекурсии в операциях ветвления.
Поэтому скриншот формулы и полный текст задания в студию. Если он и так полный значит спроси у препода чего он хочет.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 22.04.2014, 08:13   #3
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Эм..
Код:
function Pow(x : Real; y : Integer) :  Real;
begin
        if y = 0 then Pow := 1
        else if y < 0 then Pow := 1/Pow(x, abs(y))
        else Pow := x*Pow(x, y-1) 
end;
Poma][a вне форума Ответить с цитированием
Старый 22.04.2014, 09:05   #4
sanji2010
Пользователь
 
Регистрация: 25.11.2013
Сообщений: 52
По умолчанию

[
Задание:
Найти значение X в степени Y, где X - вещественное число, а Y - целое. Вычислять согласно формуле:
Код:
          = =
         |1   При y=0
         |
  x^y=   |1/x^y При y<0
         |
         |x*x^y-1 при y>0
          ==
Это и есть полное задание
Skype sanji-dim
Свою благодарность можно выразить на счёт R393628098492
sanji2010 вне форума Ответить с цитированием
Старый 22.04.2014, 09:06   #5
sanji2010
Пользователь
 
Регистрация: 25.11.2013
Сообщений: 52
По умолчанию

Poma][a, спасибо большое =)
Skype sanji-dim
Свою благодарность можно выразить на счёт R393628098492
sanji2010 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Рекурсивные функции Shonny94 Общие вопросы C/C++ 5 06.06.2013 00:13
Рекурсивные функции (C,C++) vladimir.nsk Помощь студентам 0 07.12.2011 20:51
Рекурсивные функции NiaSpa Помощь студентам 3 04.03.2010 11:53
Рекурсивные функции. Geg[C/c++] Общие вопросы C/C++ 2 11.10.2009 11:28