Реализовать рекурсивный алгоритм вычисления значения функции - C#

Узнай цену своей работы

Формулировка задачи:

Нужно реализовать рекурсивные функции по следующим задачкам: 2.Алгоритм вычисления значения функции F(n),где n– натуральное число, задан следующим соотношениями: F(1)=1; F(n)=F(n-1)-n, если n>1. Чему равно значение функцииF(30)? 3. Алгоритм вычисления значения функции F(n),где n– натуральное число, задан следующим соотношениями: F(1)=1; F(2)=2; F(3)=3; F(n)=F(n-3)*n, если n>3. Чему равно значение функцииF(10)? Ответ: 280 4. Алгоритм вычисления значения функции F(n),где n– натуральное число, задан следующим соотношениями: F(1)=1; F(2)=2; F(3)=3; F(n)=F(n-3)/n, если n>3. Чему равно значение функцииF(11)? В 3 и 4 не знаю как реализовать условия F(1)=1; F(2)=2; F(3)=3; и n>3. Получатся какая-то лабуда. буду благодарна за помощь. Буду благодарна если объясните как все это реализовать

Решение задачи: «Реализовать рекурсивный алгоритм вычисления значения функции»

textual
Листинг программы
 
static int Foo3(int x)
    {
        return x < 4 ? x : Foo3(x - 3)*x;
    }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.2 из 5
Похожие ответы