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

Вычислите P - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ [Задача] Объясните результат исполнения программы http://www.cyberforum.ru/cpp/thread364161.html
// Файл t1.cc #include <iostream> class C { int x; public: C() { x = 10; } int get() { return x; }
C++ помогите плиз написать программу, которая будет парсить XML по заданным условиям Пользователь запускает программу, получает диалог вида "Path to XML: " задает путь до файла, "Print files, 1. Video 2. Audio" пользователь нажимает нужную цифру и Enter " Stream Size "... http://www.cyberforum.ru/cpp/thread363924.html
DLL C++
Подкиньте какую нибудь инфу про DLL. Как создавать, подключать и тд. Заранее спс.
C++ Быстрая прорисовка виртуального окна в реальном времени
Описание задачи: Есть приложение работающее в реальном времени и требующее обновление области экрана "попиксельно" со скоростью не хуже чем 24 раза в секунду. Область экрана имеет размеры 1024...
C++ Помогите решить конкретную задачу связанную с шаблонами http://www.cyberforum.ru/cpp/thread362718.html
Такая задача: есть три класса, один простой, другой шаблонный, а третий - интерфейсный. Простой класс и шаблонный - наследуются от интерфейса, и получают его в своё распоряжение. Но простой класс...
C++ Связать Matlab и visual studio 2010 Необходимо подключить библиотеки matlab к visual studio в c++. Проблема в том что я даже описания найти не могу в каких библиотеках матлаба какие функции находятся. Может кто-нибудь помочь? подробнее

Показать сообщение отдельно
LosAngeles
Заблокирован
11.10.2011, 15:34
вот, повезло что сохранилось)
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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
template <int x> struct factorial
{
        enum { value = factorial<x-1>::value * x };
};
 
template <> struct factorial<1>
{
        enum { value = 1 };
};
 
template <> struct factorial<0>
{
        enum { value = 1 };
};
 
 
 
/**Слагаемые*/
template <int x> struct summand
{
        enum { value = factorial<x*2>::value / factorial<x-1>::value };
};
 
 
 
/**Искомая сумма ряда*/
template <int x> struct range
{
        enum { value = (range<x-1>::value + summand<x>::value) };
};
 
template <> struct range<1>
{
        enum { value = summand<1>::value };
};
 
 
int main()
{
        cout << range<4>::value << endl;
 
        system("pause");
 
        return 0;
}
а решение там простое, слагаемые там - частное факториалов, просуммировал их и всё, пирог готов!
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru