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

Факториал - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Киньте ссылочку http://www.cyberforum.ru/cpp-beginners/thread92485.html
Всем добрый день. Помню тут где то была страничка о том как сделать MFC статическим. Тогда мне это было неинтересно. А сейчас надо. Не могу найти. Пните пожалуйста в нужном направлении. Заранее спасибо
C++ Вывод дробной и целой части Вывод дробной и целой части. Вводим число с = 1,5 ; Выводит целое: а = ; и дробное: в = ; http://www.cyberforum.ru/cpp-beginners/thread92484.html
C++ Метод округления числа
Метод округления числа введонного с клавиатуры. Например вводим 2,5 , а выводит 3 ;
полиномы C++
Не могу отыскать ошибку перемножения двух полиномов. Помогите пожалуйста!! Polynomial Polynomial::operator*( const Polynomial& r ) { Polynomial temp; int s = 1; // subscript location for temp coefficients and exponents for ( int x = 0; ( x < 100 ) && ( x == 0 || coefficients != 0 ); ++x ) for ( int y = 0; ( y < 100 ) && ( y == 0 || r.coefficients != 0 ); ++y ) ...
C++ Перегрузка операций http://www.cyberforum.ru/cpp-beginners/thread92456.html
Выполнить перезагрузку перечисленных операций, закрепив за ними соответствующий функциональный смысл! дано шестнадцатиричное число. "+" сложение двух шестнадцатиричных чисел, "*" умножение двух шестнадцатиричных чисел, "-" разность двух шестнадцатиричных чисел заране благодарен тем кто откликниться Добавлено через 55 минут кто нибудь поможет? хоть чем нибудь
C++ Определить, сколько слов во введенном тексте начинаются и оканчиваются одной и той же буквой Ввести строку, состоящую только из букв, и определить, являются ли буквы в строке упорядоченными по алфавиту. 12. Определить, сколько слов во введенном тексте начинаются и оканчиваются одной и той же буквой. Слова разделены пробелами ПОЖАЛУЙСТА ПОМОГИТЕ! БУДУ БЛАГОДАРЕН! РЕШИТЕ ПОЛНОСТЬЮ! СПАСИБО! ЗАРАНЕЕ! подробнее

Показать сообщение отдельно
M128K145
Эксперт C++
 Аватар для M128K145
8272 / 3491 / 142
Регистрация: 03.07.2009
Сообщений: 10,707
07.02.2010, 00:29     Факториал
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
int fact(int i)
{
    int f = 1;
    if(!i || i == 1)
        return 1;
    do
        f *= i--;
    while (i != 0);
    return f;
}
int main()
{
    int i = 5, N = 0;
    printf("%f", (double)fact(i) / fact(i + N));
    return 0;
}
 
Текущее время: 15:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru