Форум программистов, компьютерный форум 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++/CLI WinForms Нарисовать гарфик экспоненциальной функции C++/CLI Помогите найти ошибку, пожалуйста! Нужно нарисовать график функции y=exp(-xk). int x0, y0, x, y, xc; double kx, ky, Xmax, Ymax, Ymin, k; Ymax = 1; Ymin = 0.9; k=0.0003; Xmax = -Math::Log(Ymax)/k; kx=pictureBox1->Size.Width/Xmax; ky=pictureBox1->Size.Height/(Ymax-Ymin); ... подробнее

Показать сообщение отдельно
Renji
1795 / 1213 / 283
Регистрация: 05.06.2014
Сообщений: 3,486
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, ошибки округления не дадут.
 
Текущее время: 06:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru