1 / 1 / 0
Регистрация: 19.03.2021
Сообщений: 118
1

Описать рекурсивную функцию для вычисления произведения ряда

06.11.2021, 08:59. Показов 940. Ответов 4

Описать рекурсивную функцию для вычисления произведения Вычислить :
9 ЗАДАЧА
Миниатюры
Описать рекурсивную функцию для вычисления произведения ряда  
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.11.2021, 08:59
Ответы с готовыми решениями:

Описать рекурсивную функцию для вычисления n-го члена ряда
Описать рекурсивную функцию для вычисления n-го члена ряда 1,3,5,...21 n вводится с клавиатуры и...

Описать рекурсивную функцию для вычисления n –го члена ряда
Описать рекурсивную функцию для вычисления n –го члена ряда 2, 4, 6,….20

Описать рекурсивную функцию для вычисления n –го члена ряда по формуле:
Описать рекурсивную функцию для вычисления n –го члена ряда по формуле:

Описать рекурсивную функцию для вычисления
Описать рекурсивную функцию для вычисления

4
1 / 1 / 0
Регистрация: 19.03.2021
Сообщений: 118
06.11.2021, 09:19  [ТС] 2
Описать рекурсивную функцию для вычисления произведения Вычислить :
Изображения
 
0
Эксперт CЭксперт С++
3442 / 2027 / 1107
Регистрация: 14.12.2018
Сообщений: 3,981
Записей в блоге: 1
06.11.2021, 10:05 3
Dlogrg,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <cmath>
double y(int x)
{
    if (x == 2)
        return 0.5 * log(x);
    else
        return 0.5 * y(x - 1) * log(x);
}
int main()
{
    std::cout << "Result: " << y(15);
    return 0;
}
1
Модератор
Эксперт функциональных языков программированияЭксперт Python
32333 / 17917 / 3751
Регистрация: 12.02.2012
Сообщений: 30,081
Записей в блоге: 5
06.11.2021, 10:12 4
C++
1
2
3
4
5
double y(double x=2)
{
      if (x>15) return 1.0;
      return log(x)/5.0*y(x+1);
}
Добавлено через 5 минут
Volga_, 1/5 = 0.2 (не 0.5)
2
Эксперт CЭксперт С++
3442 / 2027 / 1107
Регистрация: 14.12.2018
Сообщений: 3,981
Записей в блоге: 1
06.11.2021, 10:28 5
Лучший ответ Сообщение было отмечено Dlogrg как решение

Решение

Цитата Сообщение от Catstail Посмотреть сообщение
1/5 = 0.2 (не 0.5)
Спасибо.
Dlogrg,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <cmath>
double y(int x)
{
    if (x == 2)
        return 0.2 * log(x);
    else
        return 0.2 * y(x - 1) * log(x);
}
int main()
{
    std::cout << "Result: " << y(15);
    return 0;
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.11.2021, 10:28
Помогаю со студенческими работами здесь

Описать рекурсивную функцию для вычисления суммы первых k слагаемых
Описать рекурсивную функцию для вычисления суммы первых k слагаемых. Входные параметры функции: х...

Описать рекурсивную функцию для вычисления биномиального коэффициента по формуле
Описать рекурсивную функцию C(m,n) (0&lt;=m&lt;=n) для вычисления биномиального коэффициента по формуле:

Написать рекурсивную функцию для вычисления суммы ряда
Помогите пожалуйста Создать рекурсивную функцию для вычисления суммы S=1+1/2!+2/3!+3/4!+..+...

Написать программу и рекурсивную функцию для вычисления значения суммы бесконечного ряда с заданной точностью
Написать программу и рекурсивную функцию для вычисления значения суммы бесконечного ряда с заданной...

Описать рекурсивную функцию вычисления значения по формуле
Рекурсия

Необходимо описать рекурсивную функцию, которая выводит указанное количество членов ряда
Необходимо описать рекурсивную функцию, которая выводит указанное количество членов ряда C++


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru