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

Лимит - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Синтаксис языка с++ http://www.cyberforum.ru/cpp-beginners/thread665746.html
указать порядок вычислений и расставить скобки если нужно: х=7, b=5, c=7, d=2 1) a=b+c*d<<2&8 2) a&077!=3 3) #0a==b||a==c&&c<5 4) c=x!=0
C++ Список: как сделать вывод не в обратном порядке а в прямом Здравствуйте пытаюсь реализовать список, но не понимаю как сделать вывод не в обратном порядке а в прямом?думала что достаточно print2().но видимо не так. struct Element { int i; Element *... http://www.cyberforum.ru/cpp-beginners/thread665742.html
C++ Разбиение string на команды и значения
Добрый день, решая задачу создания программы, которая по введению команд совершала работу со множествами столкнулся с проблемой чтения команд после ввода. Заготовка: #include <stdio.h> #include...
getline C++
подскажите, в чем проблема, не работает getline, если пишу такой же код в другой программке работает, а тут нет #include<iostream> using namespace std; int main() { int number1; ...
C++ Статический контейнер для разных типов http://www.cyberforum.ru/cpp-beginners/thread665719.html
Доброго здоровица. Как объявить контейнер для хранении различных типов? Правилен ли такой метод? template <class T> class MyContainer : std::map<std::string name, T> { friend class...
C++ Есть ли возможность использовать GPU, не использую OpenGL или DirectX Есть ли возможность использовать GPU, не использую OpenGL или DirectX? Мне хотелось бы послать на GPU z-буфер или, хотя бы, его обнуление. подробнее

Показать сообщение отдельно
alex_x_x
бжни
2450 / 1655 / 84
Регистрация: 14.05.2009
Сообщений: 7,162
07.10.2012, 22:21
а, пардон, общий член чтоли выписал бы

Добавлено через 9 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <iostream>
 
class S {
public:
  S (double precision = 1e-6) : m_precision (precision) {}
  double compute () {
    return compute_step (0, 1);
  }
private:
  double compute_step (const double sum,
                       const unsigned n) {
    double new_element = 1.0 / (n * n);
    if (new_element > m_precision) {
      return compute_step (sum + new_element, n + 1);
    } else {
      return sum;
    }
  }
  double m_precision;
};
 
int main () {
  std::cout << S(0.000001).compute() << std::endl;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru