Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

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

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


Ответ
 
Опции темы
Старый 11.12.2019, 02:07   #1
seibtoy
 
Регистрация: 09.12.2019
Сообщений: 8
По умолчанию Табулирование функции, заданной рекуррентной формулой.

Нужно написать программу табулирования функции используя рекурсию, заданной рекуррентной формулой, где k - натуральное число.
f(0)=1, f(1)=2;
f(k+2)=f(k+1)*k-2*k

Моя наработка:
Код:
#include <iostream>
using namespace std;


int f(int k)
  {
      cout << "Введите k: ";
      cin >> k;
      for (int i = k; i = k + 1; i++) {
        if (k == 0) return 1;
        if (k == 1) return 0;
        if (k + 2 == 0) return f(k + 1) * k - 2 * k;
        cout << f(k) << endl;
      }
  system("pause");
  return 0;
}
seibtoy вне форума Ответить с цитированием
Старый 11.12.2019, 12:31   #2
Cuprum5
Форумчанин
 
Регистрация: 09.05.2017
Сообщений: 554
По умолчанию

Код:
#include <iostream>
using namespace std;

int f(int k)
{
    //cout << "Введите k: ";
    //cin >> k;
    if(k == 0) return 1;
    if(k == 1) return 2;
    if(k > 1)
        return f(k-1)*k - 2*k;
}

int main()
{
    int B = f(5);
    cout << "B = " << B << "\n";
    return 0;
}
Cuprum5 вне форума Ответить с цитированием
Ответ

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вычислите значение функции заданной формулой Егоров Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 08.05.2018 07:36
Табулирование функции, заданной рекуррентной формулой C++ Анастасия.94 Помощь студентам 2 07.12.2017 23:29
Числовая последовательность задана рекуррентной формулой sandraelric Помощь студентам 1 01.12.2013 16:55
Табулирование заданной функции и определение максимального и минимального значения функции в таблице Марина1986 C/C++ Сетевое программирование 0 07.05.2013 11:31
Числовая последовательность задана рекуррентной формулой: Витя007 Помощь студентам 6 31.10.2012 18:09