Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
ивась
0 / 0 / 0
Регистрация: 21.12.2013
Сообщений: 3
#1

Нахождение значения выражения для n корней - C++

21.12.2013, 03:25. Просмотров 283. Ответов 2
Метки нет (Все метки)

Нахождение значения выражения Название: 41a9b76c.png
Просмотров: 41

Размер: 1.4 Кб для n корней. (с использованием рекурсии)
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.12.2013, 03:25
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Нахождение значения выражения для n корней (C++):

Нахождение корней НУ в С++ - C++
Входными данными являются: 1. Диапазон поиска корней, т.е. минимальное и максимальное и значения х (например: от -1000 до 1000); 2....

Нахождение корней уравнения - C++
Помогите написать программу по выводу корней из уравнения: f(x)=4\ast \sin \left(x \right)^4+2\ast \cos \left(x \right)^3+2 "Шапку" я...

Нахождение корней уравнения - C++
Задачи решенные тремя разными способами #include <conio.h> #include <math.h> #include <iostream.h> #define pi 3.14 double...

Нахождение корней уравнения - C++
Программа находит все корни уравнения и записывает в динамический массив. #include <stdio.h> #include <math.h> #include <iostream>...

Нахождение корней квадратного уравнения - C++
Здравствуйте , показывает ошибку в этих строчках,ругается на функции sqrt и pow объясните почему именно, заранее спасибо z =...

Нахождение корней квадратного уравнения - C++
Здравствуйте все кто читает эти строки! Большой привет вам из раздела Delphi! Моему другу появилось необходимость написать прогу на...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Amandosov
Знаток
156 / 156 / 65
Регистрация: 18.11.2012
Сообщений: 411
Записей в блоге: 2
21.12.2013, 08:00 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <math.h>
 
using namespace std;
double x;
double summa(int i,int n)
{
  if(i==n) return sqrt(1.0/pow(x,n));
  else return sqrt(1.0/pow(x,i)+summa(i+1,n));
}
    
int main()
{
int n;
   cin>>x>>n;
   cout<<summa(1,n);
   return 0;
}
0
outoftime
║XLR8║
510 / 432 / 33
Регистрация: 25.07.2009
Сообщений: 2,295
21.12.2013, 09:37 #3
C++
1
2
3
4
5
6
7
double rec(const double &x, const int &n, const double &prev) { 
    return n ? sqrt(prev / x + rec(x, n - 1, prev / x)) : 0;
}
 
double rec_init(const double &x, const int &n) {
    return rec(x, n, 1);
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.12.2013, 09:37
Привет! Вот еще темы с ответами:

Нахождение корней квадратного уравнения С++ - C++
Как найти корни квадратного уравнения С++?Задаются ведь значения x.y.z,а на выходе выводится значение корней. С++.Новичок.Буду...

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

Нахождение корней полинома n-ой степени - C++
Помогите пожалуйста с написанием алгоритма для нахождения корней полинома n-ой степени. Может поможет кому- название алгоритмов для...

Нахождение корней квадратного и линейного уравнений - C++
Написать перегруженные шаблоны функций для нахождения корней линейного (а*х + b =0) и квадратного (a*x^2 + b*x +c=0) уравнений. Замечание в...


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

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

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