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

Написать программу используя рекурсию

25.01.2022, 21:36. Показов 430. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Для заданных границ интегрирования а и b вычислите значение
определенного интеграла следующего вида:
Миниатюры
Написать программу используя рекурсию  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.01.2022, 21:36
Ответы с готовыми решениями:

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

Используя рекурсию написать программу Калькулятор
Составьте программу реализации калькулятора, выполняет действия +, –, *, / в арифметическом...

Написать программу Ханойские башни, используя рекурсию
Имеется три стрежня A, B, C. На стержень A нанизано n дисков радиуса 1, 2,…, n таким образом, что...

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

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

1
0 / 0 / 0
Регистрация: 24.10.2021
Сообщений: 53
25.01.2022, 22:59  [ТС] 2
Как сделать для этого примера?

#include <iostream>
#include <math.h>
double a, b;
double integral(int n);
double f(double x);
double g(double x, int n);
using namespace std;
int main()
{
float n;
setlocale(LC_ALL, "Russian");
cout << "Введите границы интервала: ";
cin >> a >> b;
cout << integral(n);
return 0;
}
double integral(int n)
{
cout << "Введите n: ";
cin >> n;
switch (n)
{
case 1:return sin(b) - sin(a);
case 2: return f(b) - f(a);
default: return g(b, n) - g(a, n) + (n - 1.0) * integral(n - 2) / n;
}
}
double f(double x)
{
return 0.5 * x + 0.25 * sin(2.0 * x);
}
double g(double x, int n)
{
return pow(cos(x), (double)n - 0.0) * sin(x) / n;
}
0
25.01.2022, 22:59
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.01.2022, 22:59
Помогаю со студенческими работами здесь

Написать программу, которая рисует на экране кривую Гильберта (использовать рекурсию)
На рисунке показано как оно должно выглядеть.

Написать программу, которая выводит на экран узор из окружностей (использовать рекурсию)
На рисунке показано как оно должно выглядеть.

Рекурсия.написать программу, подсчитывающую сумму первых n членов ряда. Использовать рекурсию
Для ряда, члены которого вычисляются по формуле,написать программу, подсчитывающую сумму первых n...

Используя рекурсию вывести группу данных с их индексами, не используя массив
Вот мой код на с++ #include&lt;iostream&gt; #include&lt;conio.h&gt; using namespace std; void...

Используя рекурсию, перемножить 2 натуральных числа не используя операции умножения и иметь логарифмическую сложность
Программа должна перемножать 2 натуральных числа не используя операции умножения и иметь...

Используя только рекурсию
Описать рекурсивную функцию PowerN(x,n) вещественного типа, находящую значение n-й степени числа x...


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

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

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