Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Aleshka_8bit
0 / 0 / 0
Регистрация: 09.12.2013
Сообщений: 13
#1

Описать рекурсивную функцию Root(X, K, N) - C++

10.12.2013, 11:18. Просмотров 731. Ответов 1
Метки нет (Все метки)

Описать рекурсивную функцию Root(X, K, N) вещественного типа, находящую приближенное значение корня K-ой степени из числа X по формуле:
Y(0)=1
y(n+1)=y(n)-(y(n)-x/(y(n))^k-1)/k

Параметры функции – X>0 – вещественное число; K>1, N>0 – целые числа.
Найти приближенное значение корня K-ой степени из числа X с использованием цикла.
http://www.cyberforum.ru/cpp-beginners/thread1159019.html
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.12.2013, 11:18
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Описать рекурсивную функцию Root(X, K, N) (C++):

Описать рекурсивную функцию Combin1(N, K)
Описать рекурсивную функцию Combin1(N, K) целого типа, находящую C(N, K) —...

Описать рекурсивную функцию stepen (x, n)
Описать рекурсивную функцию stepen (x, n) от вещественного х (х ≠ 0) и целого...

Описать рекурсивную функцию pow(x,n)
пожалуйста помогите, не могу сообразить как написать такую вот...

Описать рекурсивную логическую функцию
Описать рекурсивную логическую функцию Simm(S,l, J), проверяющую, является ли...

Описать рекурсивную функцию DigitCount(S)
Описать рекурсивную функцию DigitCount(S) целого типа, которая находит ...

1
Skelotron
14 / 14 / 16
Регистрация: 02.03.2013
Сообщений: 27
10.12.2013, 11:38 #2
Лучший ответ Сообщение было отмечено Aleshka_8bit как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <math.h>
 
double root(double x, int k, int n);
 
using namespace std;
 
int main() {
    cout << root(8.0, 3, 15);
 
}
 
double root(double x, int k, int n) {
    if (n == 0)
        return 1;
    return root(x, k, n - 1) - (root(x, k, n - 1)- x / pow(root(x, k, n - 1), k - 1))/k;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.12.2013, 11:38
Привет! Вот еще темы с решениями:

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

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

Описать рекурсивную функцию, вычисляющую значение двойного факториала
Описать рекурсивную функцию Fact2(N) вещественного типа,вычисляющую значение...

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


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru