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

Вычислить значение N! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Редактор для C++ http://www.cyberforum.ru/cpp-beginners/thread357691.html
Я начинающий программис на С++. Помогите пожалуста подобрать удобный редактор с компилятором в одном.
C++ Есть готовая рабочая программа,но нужно сделать методы класса(типа проверить рабочий ли телефон,включить выключить его и данные:вес,размер,и т.д. что бы вводил пользователь.) #include <iostream> #include <string> using namespace std; class Device { private: string _name; //длина unsigned int length; http://www.cyberforum.ru/cpp-beginners/thread357687.html
C++ wxDev-C++ и инкапсуляция
Всем привет. Учусь по книжке Дейтелов, дошел до классов. Авторы пропагандируют методику сокрытия ненужных данных, то есть делать 3 файла: *.h (сам класс), *.cpp (элемент-функции класса) и *.cpp...
Под каким углом к фарватеру Чапаев должен плыть, чтобы его «не снесло»? C++
если можно то это задача на ленейный тип Чапаеву надо под прямым углом к фар¬ватеру преодолеть реку Урал шириной b м. Его ско-рость в стоячей воде v1 м/с; скорость течения реки — v2 м/с. Под каким...
C++ дан целочисленный массив заменить в нём все элементы http://www.cyberforum.ru/cpp-beginners/thread357676.html
. Дан целочисленный массив X. Заменить в нем все элементы, меньшие 5 числом 111.(маасивы вообще не понимаю как решать(
C++ АТД список. Перемещение заданного элемента на первую позицию Здравствуйте!! Подскажите пожалуйста как переместить элемент списка на первую позицию? Например: есть список o o t o t, пользователь ввел символ "t" в итоге получился список t t o o o ... подробнее

Показать сообщение отдельно
silent_1991
Эксперт С++
5006 / 3064 / 149
Регистрация: 11.11.2009
Сообщений: 7,043
Завершенные тесты: 1
28.09.2011, 22:24
Что ж, поиздеваемся...

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
 
typedef unsigned long long ull_t;
 
template< ull_t N >
struct factorial
{
    static const ull_t value = N * factorial< N - 1 >::value;
};
 
template< >
struct factorial< 0 >
{
    static const ull_t value = 1;
};
 
int main()
{
    std::cout << factorial< 5 >::value << std::endl;
 
    return 0;
}
Искренне надеюсь, что женечка91 понесёт сдавать именно этот код. Может тогда она поймёт, что как она, так и к ней?
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru