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

Рекуррентные соотношения - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ разработка нерекурсивных функций http://www.cyberforum.ru/cpp-beginners/thread566438.html
Разработать функцию, которая для заданного натурального числа N возвращает сумму его делителей. с помощью данной функции:вывести на экран только целые числа отрезка , у которых сумма делителей равна заданному числу.
C++ Тестовые вопросы по перегрузке операторов Нужно составить 10 тестовых вопросов по Перегрузке операторов (ООП) Кто чем может пли_з помог_ите. http://www.cyberforum.ru/cpp-beginners/thread566431.html
Получить имя владельца файла C++
Обсуждение было здесь: http://www.cyberforum.ru/csharp-beginners/thread424439.html Подскажите, а как этот код переделать на с++ IdentityReference identityReference = fileSecurity.GetOwner(typeof(NTAccount)); нигде не могу найти. А студия говорит что NTAccount нелегально использовано.
C++ перегрузка оператора
Помогите,пожалуйста! у меня есть класс Gruppa, куда входят студенты (фамилия,номер группы,успеваемость,номер зачетки) подскажите как перегрузить оператор >> (ввод из текстового файла данных в Gruppa. запись в двоичный файл информации о студентах #include <iostream> using std::cout; using std::cin; using std::endl; using std ::istream;
C++ Ряды в С++ http://www.cyberforum.ru/cpp-beginners/thread566399.html
Найти сумму ряда с точностью E=10^-4, общий член которого An=(n!)/3(n^n) Знайти суму ряду з точністю E=10^-4, загальний член якого An=(n!)/3(n^n) Добавлено через 14 минут вот формула n!\div 3{n}^{n}
C++ Перевод с с++ на c# Как можно перевести С++ на С# ?вообще реально ли это ? подробнее

Показать сообщение отдельно
Jenot
0 / 0 / 0
Регистрация: 17.04.2012
Сообщений: 21

Рекуррентные соотношения - C++

05.05.2012, 19:19. Просмотров 805. Ответов 1
Метки (Все метки)

Задание во вложениях. нужно его сделать с помощью рекуррентного соотношения("Элемент последовательности вычисляется на основе предыдущих)
т.е. Сk+1=Ck*d; и d у меня получается -x/((k+1)*(k+3));

вот код, но с расчетами он не совпадает(( помогите кто может..
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include "stdafx.h"
#include <iostream>
#include <cstdlib>
#include <cstddef>
#include <conio.h>
using namespace std;
 
int main()
{setlocale(LC_CTYPE, "rus");
int k;
double s,x,c,eps;
cout<<"Введите x ";
cin>>x;
cout<<"Введите eps ";
cin>>eps;
s=0; k=0; c=x;
for (k=0;fabs(c)>=eps;k++)
{s=s+c;
c=c*(-x)/((k+1)*(k+3));}
cout<<"Сумма равна "<<s;
getch();
}
тест: x=1, eps=0.3 он должен вывести по моим расчетам 0,37, а он выводит о.6(6) О_о
Миниатюры
Рекуррентные соотношения  
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru