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

Как высчитать факториал? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как правильно из одного cpp подключить другой http://www.cyberforum.ru/cpp-beginners/thread664400.html
Есть 2 .cpp файла: a.cpp и b.cpp. Когда пишу: /* a.cpp */ #include "b.cpp" Выдает ошибку. Как правильно из одного cpp подключить другой?
C++ Составить описание класса прямоугольников со сторонами, параллельными осям координат Составить описание класса прямоугольников со сторонами, параллельными осям координат. Предусмотреть возможность перемещения прямоугольников на плоскости, изменения размеров, построения наименьшего... http://www.cyberforum.ru/cpp-beginners/thread664391.html
Построение геометрической фигуры C++
Извините, что за вечер прошу у вас помощи несколько раз. Думал справлюсь, но, увы. первый файл - это то, что нужно сделать. есть код для примера #include <vcl.h> #include <iostream.h> #include...
C++ Библиотека полиномов
Всем привет,я создал библиотеку для работы с полиномами(сложение,вычитание,дифф. итд) но прога не работает,когда один из полиномов нулевой степени мне кажется,что ошибка вот в этой процедуре ...
C++ Интерпретатор небольшого языка программирования на С++ http://www.cyberforum.ru/cpp-beginners/thread664376.html
Здравствуйте, уважаемые форумчане! Я тут где-то год назад прочитал тему Evg и #pragma о создании интерпретатора, меня эта тема очень заинтересовала. Я изучаю книги, читаю статьи по разработке...
C++ Работа с random Доброго времени суток! У меня есть массив int a={10,20,30,40,50}. Можно сделать так, чтобы выводились эти числа рандомом и не повторялись??? Я сделал так ну что-то не то((( #include<conio.h>... подробнее

Показать сообщение отдельно
FliXis
31 / 31 / 2
Регистрация: 17.09.2012
Сообщений: 180
08.10.2012, 18:26
Не гарантирую, что абсолютно правильно понял и реализовал формулу (2n+1)

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>
 
using namespace std;
 
int main ()
{
    setlocale(LC_ALL,"Russian");
 
    int num;
    unsigned long fact = 1;
    cout << "Введите целое число:_\b";
    cin >> num;
    for(int j=num ; j>0 ; --j)
    {
        fact = (2*fact+1)*j;
    }
    cout << fact << endl;
 
 system ("pause");
 return 0;
}
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru