Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Дан текстовый файл. Найти количество абзацев в тексте, если абзацы отделяются друг от друга одной или нексолькими пустым https://www.cyberforum.ru/ cpp-beginners/ thread2887795.html
Дан текстовый файл. Найти количество абзацев в тексте, если абзацы отделяются друг от друга одной или несколькими пустым строками. Имя файла: 'md3egr.tst'
Путь с русскими символами C++
Здравствуйте, я использою void cutBNW(wchar_t* str) { unsigned int ln = wcslen(str) - 1; if (*str && str == '\n') str = '\0'; }
C++ Определить какова будет сумма чисел https://www.cyberforum.ru/ cpp-beginners/ thread2887787.html
Надо написать программу,которая решит это условие. Счетовод Сергей для каждого nn от 1 до 2021 считает сумму первых nn чётных натуральных чисел и записывает на доске. Экономист Саша для экономии места после того, как Сергей записывает очередное число, стирает у него все цифры, кроме цифры в разряде единиц. Какова будет сумма чисел на доске?
C++ Заполнить матрицу змейкой Матрица должна быть в виде этого 1 8 9 16 2 7 10 15 3 6 11 14 4 5 12 13 также написать функцию для нахождение обратной матрицы и функцию для умножения П.5.16.Правил Запрещено создавать темы с множеством вопросов во всех разделах, кроме разделов платных услуг. Один вопрос - одна тема. https://www.cyberforum.ru/ cpp-beginners/ thread2887786.html
Создать массив из n элементов состоящий из рандомных символов, с проверкой количества букв "х" C++
Создать массив из n элементов состоящий из рандомных символов, с проверкой количества букв "х"
C++ Задача на римскую систему счисления Всем привет.Я учу С++ только два дня,и мне задали в универе написать код на С++ для перевод десятичного числа в римскую систему.Может кто помочь ? https://www.cyberforum.ru/ cpp-beginners/ thread2887770.html
C++ Ввести многомерную строчку https://www.cyberforum.ru/ cpp-beginners/ thread2887769.html
не могу обьявить строчку. Основная проблема в getline. #include<iostream> #include<cstring> #include<conio.h> #include <fstream> #include <sstream> #include <iostream> using namespace std;
C++ realloc выделяет не то количество памяти
Писал код для проверки ввода ip-адреса, и возник вопрос, касательно вызова realloc. Вначале я выделял максимально возможное количество памяти для максимально ip-адреса, а именно 17 байт. А в конце функции хотел перераспределить память на фактическое кол-во байт. Но realloc возвращает указатель на странное содержимое. Поясните что я упустил Заранее спасибо) Код функции bool InputIP(char*...
C++ Определить количество элементов строки матрицы совпадающих по знаку с соответствующими элементами последней строки https://www.cyberforum.ru/ cpp-beginners/ thread2887765.html
Для каждой строки прямоугольной матрицы, кроме последней, определить количество элементов, совпадают по знаку с соответствующими элементами последней строки
C++ Напишите программу, которая запрашивает набор чисел и печатает сумму и среднее значение введенных чисел Напишите программу, которая запрашивает набор чисел и печатает сумму и среднее значение введенных чисел. Пользователь должен ввести 0 в конце серии чисел. Кроме того, программа должна вывести второе по величине и самое большое число. Программа должна состоять из ряда функций с различными входными и выходными параметрами. Пример выполнения: Введите число: 10 12 -5 20 -2 15 0 https://www.cyberforum.ru/ cpp-beginners/ thread2887744.html
Определить принадлежность точки закрашенной области C++
Составите программ по данному варианту в С ++ .Рисунок внизу П.5.18.Правил Запрещено размещать задания и решения в виде картинок и других файлов с их текстом.
C++ Приведение типов, где ошибка в коде? https://www.cyberforum.ru/ cpp-beginners/ thread2887739.html
Задание состоит в том, чтобы исправить ошибки, вывести на экран значение искомых переменных и всех переменных значение, которых в выражении изменялось. Точно знаю, что y2 должно выводиться другое значение, но не могу понять, в чем ошибка. int d, i = 1; d = (++i)++ + 2; i = 1; d = ++i; d = 1; d += d++; int a, b, c, k; b = 2; d = 3;
Модератор
Эксперт С++
13507 / 10757 / 6412
Регистрация: 18.12.2011
Сообщений: 28,712
22.10.2021, 15:52 0

Как запрограммировать факториал на C++ - C++ - Ответ 15790702

22.10.2021, 15:52. Показов 492. Ответов 1
Метки (Все метки)

Ответ

Думаю, имеет смысл это записать как
https://www.cyberforum.ru/cgi-bin/latex.cgi?\frac{n!}{n!}\prod_{i=n+1}^{m}i
при m>n
и
https://www.cyberforum.ru/cgi-bin/latex.cgi?\frac{m!}{m!}\frac{1}{\prod_{i=m+1}^{n}i}
при m<n
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
double res=1.;
if(m>n)
{
    for(int i=n+1;i<=m;i++)
       res*=i;
}else
if(m<n)
{
    for(int i=m+1;i<=n;i++)
       res/=i;
}else
   res=1.; // это не обязательно, просто обратить внимание, что при n=m эта дробь равна 1
cout<<res;


Вернуться к обсуждению:
Как запрограммировать факториал на C++ C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.10.2021, 15:52
Готовые ответы и решения:

Факториал. Определить максимальное число, факториал которого хранится в переменной типа int
/*Доброго времени суток ! Задача такова: Пользователь вводит число с клавы. Вывести на экран...

Факториал некторого числа записан в eax, а нужно вывести этот факториал в ebx
Хочу сделать код факториал некторого числа записан в eax, а нужно вывести этот факториал в ebx и...

Описать рекурсивные функции вещественного типа, вычисляющие факториал и двойной факториал заданного числа
Описать рекурсивные функции Fact(N) и Fact2(N) вещественного типа, вычисляющие значения факториала...

Как запрограммировать интеграл в C++
Помогите запрограммировать интеграл на фото, пожалуйста.

1
22.10.2021, 15:52
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.10.2021, 15:52
Помогаю со студенческими работами здесь

как запрограммировать EEPROM
Помогите пожалуйста разобраться. У меня программа состоит из одного файла который содержит 3...

Как запрограммировать кнопку...
Такой вопрос: как запрограммировать кнопку на запуск какого-либо приложения, находящегося на...

Как запрограммировать экспоненту
Добрый вечер! Помогите пожалуйста с вопросом: как запрограммировать функцию exp(x). Это...

Как запрограммировать в HTML...?
Значит я в личном сайте создал главное меню, каторое разместил с левой стороны стороницы, а с...

Как можно запрограммировать надстрочные и подстрочные знаки как В Word-е
Привет всем, подскажите как Мне можно запрограммировать Надстрочный и Подстрочный знаки Как В Word-е

Как запрограммировать бота?(не реклама)
rqqpSvpJyyg Ребят как запрограммировать бота из этого видео?(Я вообще не знаю js и учить не...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru