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

Числовой ряд и некоторое число е. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Оператор выбора http://www.cyberforum.ru/cpp-beginners/thread324300.html
Для каждой введенной цифры (0-9) вывести соответствующее ей название на английском языке (0-zero, 1-one, 2-two, ...) Прошу помощи в решении)
C++ Символ escape в ASCII Здравствуйте! Подскажите пожалуйста какой символ. http://www.cyberforum.ru/cpp-beginners/thread324299.html
Открытие бинарного файла для чтения C++
MS VS 2010 Есть функция, ей передаётся имя бинарного файла для чтения: float detect(string name) { int t; ofstream ff(name,ios::binary|ios::in); ff.open(name,ios::binary|ios::in);
Занесение текста с пробелами в файл C++
Вообщем целью было написать консольный чат. Пока что он работает, но есть одна загвоздка - я не могу его научить заносить в текстовый файл сообщения с пробелами (то есть заносится только первое слово). Почему так происходит - понятно. Как это решить - непонятно. Пометка: запрещено (преподавателем) использовать любые стринговые библиотеки. Кидать исходник не вижу смысла, хотя... ofstream...
C++ Поиск в файле. http://www.cyberforum.ru/cpp-beginners/thread324260.html
Программный продукт предназначен для работы с текстовыми файлами а) Определить, входит в файл заданный пользователем сочетания символов; б) Подсчитать число вхождений в файл заданного пользователем сочетания символов.
C++ Наглядное пособие, как не надо составлять задaчи Сочинено специально, поэтому просьба не ржать по-лошадиному и не спрашивать, где я это откопал. И так: "Сделать класс одиннадцатимерного массива со внутренней реализацией на основе ортогонально-циклического двадцатидвухсвязного списка": вполне можно допустить подобную подзадачу, но как самостоятельная она лишена всякого смысла, а если это подзадача, то во-первых от неё всегда можно избавиться,... подробнее

Показать сообщение отдельно
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
22.06.2011, 14:22     Числовой ряд и некоторое число е.
http://www.cyberforum.ru/cgi-bin/latex.cgi?a=\frac{1}{\left(3n-2\right)\left(3n+1\right)} Решается прямо так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
inline double abs(double x)
{
 if (x<0.0)
 {
  return -x;
 }
 return x;
}
double series(double e)
{
 double result;
 int n;
 double a;
 for (n=1, result=0.0, a=e*2.0; abs(a)>e; ++n)
 {
  a=1/((3*n-2)*(3*n+1));
  result+=a;
 }
 return result;
}
Только для знакопостоянных рядов это не гарантирует точность суммы до e.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru