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

Вычислить значение выражения - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа с динамическим массивом слов http://www.cyberforum.ru/cpp-beginners/thread805379.html
суть такова, ввести массив слов, выделяя под него память, потом вызвать функцию которая все одинаковые слова перенесет в новый массив, как раз в этой функции newarray цикл с i выполняется только для...
C++ Алгоритмы поиска в глубину и ширину Помогите с кодом: на входе файл есть файл вида: n m v1 u1 v2 u2 .... vm um Здесь n - количество вершин графа (целое число, больше нуля), m - количество ребер графа (целое число, больше нуля),... http://www.cyberforum.ru/cpp-beginners/thread805377.html
Программа диагностики рентабельности предприятия C++
тема: Программа диагностики рентабельности предприятия. Исходные данные и основные требования: Перечень предприятий; Показатели деятельности предприятий (выручка от реализации продукции, переменные...
C++ самопроизвольный выход программы
Доброго времени суток. Я пишу программу консольный проект С++ в Visual студии 2010 ознакомиться можно по адресу smilejohn.ts6.ru, вот только версии которую я сейчас пишу там нет. Программа...
C++ Описать рекурсивную функцию Fact(N) вещественного типа, вычисляющую значение факториала http://www.cyberforum.ru/cpp-beginners/thread805341.html
Описать рекурсивную функцию Fact(N) вещественного типа, вычисляющую значение факториала N! = 1•2•. . .•N (N > 0 — параметр целого типа). С помощью этой функции вычислить факториалы пяти данных чисел.
C++ Вычислить сумму и количество элементов массива X(10) Вычислить сумму и количество элементов массива X(10). При условии 0<=xi<=1 подробнее

Показать сообщение отдельно
BumerangSP
4286 / 1408 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
11.03.2013, 12:48
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
long f(const int& x)
{
      if (!x || x == 1)
         return 1;
     return x*f(x-1);
}
int main()
{
    int n,m;
    std::cin>>n>>m;
    std::cout<<(f(n)/f(m)-f(n));
    return 0;
}
Хотя, сдается мне, там n!/(m!-n!).
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru