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

Подскажите что с рекурсией не так - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ нужно составить программу http://www.cyberforum.ru/cpp-beginners/thread1209699.html
Помогите, пожалуйста, составить программу , срочно) x=arctgln(1/a*b) Заранее спасибо
C++ Класс stack нужен пример класса стек типа char (запихать строку в стек) http://www.cyberforum.ru/cpp-beginners/thread1209698.html
C++ реализовать перегрузку операции -> (a->)
Для созданного объекта a, разработанного класса – вектор (одномерный массив), реализовать перегрузку операции -> (a->). Содержимое объекта (a, его вектора), до и после выполнения операции, вывести на экран.
В тексте каждую букву заменить ее номером в алфавите C++
2. В тексте каждую букву заменить ее номером в алфавите. Нужно написать программы на С++.
C++ Найти, каких букв в тексте больше-гласных или согласных http://www.cyberforum.ru/cpp-beginners/thread1209686.html
1.Найти, каких букв в тексте больше-гласных или согласных. Нужно написать программы на С++.
C++ Задачка с одномерным массивом. Отбор по условию Всем привет. Мне дана такая задача с массивом. Дан массив. Вывести на экран индексы i, j, k, при которых a = a + a. То есть, если дан массив 1 2 3 5 7 то должно вывести либо 3 2 1, либо 2 1 1, либо 4 2 3, либо 5 2 4. Можно вывести любой вариант. Индексы могут быть в диапазоне 1<= i,j,k <= n. Вот я попробовал написать программу. #include <iostream> #include <conio.h> using namespace std; ... подробнее

Показать сообщение отдельно
Renji
1878 / 1276 / 290
Регистрация: 05.06.2014
Сообщений: 3,642
17.06.2014, 00:57     Подскажите что с рекурсией не так
вычислить используя рекурсию
...в гамаке и стоя. Последовательность первая (в первом sqrt (8+..) минус):
http://www.cyberforum.ru/cgi-bin/latex.cgi?{X}_{1}=sqrt{8}
http://www.cyberforum.ru/cgi-bin/latex.cgi?{X}_{n+1}=sqrt{8+{-1}^{n}*{X}_{n}}
Последовательность вторая (в первом sqrt (8+..) плюс):
http://www.cyberforum.ru/cgi-bin/latex.cgi?{X}_{1}=sqrt{8}
http://www.cyberforum.ru/cgi-bin/latex.cgi?{X}^{n+1}=sqrt{8+{-1}^{n+1}*{X}_{n}}
Считаете обе, возвращаете ту, которая сошлась к нужному значению И заканчивается на sqrt с минусом (знак в sqrt меняется туда-сюда, поэтому последовательностей две).

Разумеется, считается это в цикле, а рекурсия тут нафиг не нужна.
вычислять пока этот большой корень не станет равен 2.1847925309
Не будет он равен 2.1847925309, ошибки округления не дадут.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru