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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
SergeyDem
0 / 0 / 0
Регистрация: 16.03.2014
Сообщений: 10
#1

Программа для вычисления факториала - C++

16.03.2014, 14:26. Просмотров 686. Ответов 4
Метки нет (Все метки)

Зравствуйте, помогите, пожалуйста, написать программу, которая вычисляет факториал введенного с клавиатуры положительного числа. Программа должна проверять правильность ввода данных. Предусмотреть многократный ввод и вычисление факториала. На экран выдавать промежуточные результаты в виде таблицы.

Добавлено через 1 час 19 минут
*консольное приложение
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.03.2014, 14:26     Программа для вычисления факториала
Посмотрите здесь:

программа вычисления факториала любого числа - C++
помогите написать программу на C++!!! надо написать программу, которая вычислит факториал любого числа. данные читает из файла и...

Функции для вычисления факториала - C++
Составить программу для вычисления факториала числа. Найдите факториали 4, 7, 10.

Функция для вычисления факториала - C++
определить функцию вычисления факториала числа. Рассчитать с помощью нее: 2x5! + 3x9! \ 7! +10! помогите пожалуйста с программой в С++ ...

Написать программу для вычисления факториала - C++
Помогите! заранее спасибо!

Написать программу для вычисления факториала числа - C++
1) написать программу для вычисления факториала числа n!=1*2*3...*n. Число n вводится с клавиатуры

Написать программу для вычисления двойного факториала числа - C++
2) написать программу для вычисления двойного факториала числа n!!=n*(n-2)*(n-4)*(n-6)... Число n вводится с клавиатуры.

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Tulosba
:)
Эксперт С++
4393 / 3236 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
16.03.2014, 14:28     Программа для вычисления факториала #2
Цитата Сообщение от SergeyDem Посмотреть сообщение
помогите, пожалуйста, написать программу,
какую помощь Вы хотите получить? На форуме туча тем про факториалы.
SergeyDem
0 / 0 / 0
Регистрация: 16.03.2014
Сообщений: 10
16.03.2014, 14:37  [ТС]     Программа для вычисления факториала #3
Конкретно меня интересует, как сделать многократный ввод и вычисление факториала, и еще вывод на экран промежуточных разультатов в виде таблицы.
aex
89 / 78 / 29
Регистрация: 06.03.2014
Сообщений: 229
16.03.2014, 14:55     Программа для вычисления факториала #4
если я правильно понял
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include "stdafx.h"
#include <iostream> 
#include "math.h"
using namespace std;
 
int fact(int x)
{
    if (x == 0) 
        return 1; 
    else 
        return x * fact(x - 1);
}
 
int main()
{
int x;
char c='Y';
 
while (c=='Y')
{
    cout<<"x=";
    cin>>x;
    if (x<0) cout<<"Nekorrektniy vvod dannih"<<endl;
    else
    {
        cout<<"x="<<x<<" x!="<<fact(x)<<endl;
    }
    cout<<"Prodolzhit vvod dannih? (Y,N)"<<endl;
    cin>>c;
}
system("pause");
}
Цитата Сообщение от SergeyDem Посмотреть сообщение
проверять правильность ввода данных
я сделал только проверку положительности числа
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.03.2014, 15:08     Программа для вычисления факториала
Еще ссылки по теме:

Непонятен синтаксис шаблонов из кода boost для вычисления факториала - C++
Доброго дня, уважаемые форумчане. Просьба ответить на вопрос в чем смысл дивных конструкций из примера внизу. ...

Написать программу для вычисления факториала числа с заданной точностью - C++
Написать программу для вычисления факториала числа: n!=1*2*3*.....n. Использовать специальный класс, полем которого является число n, а...

С++ Найти m! + (m+n)!, создав процедуру для вычисления факториала произвольного натурального числа - C++
#include &lt;iostream&gt; #include &lt;string&gt; using namespace std; void my_fact(int m, int n) { if (n == 0) my_fact=1; ...

Найти m! + (m+n)!, создав рекурсивную функцию для вычисления факториала произвольного натурального числа. C++ - C++
Вот программа с рекурсией напишите без рекурсии пожалуйста #include #include using namespace std; long long my_fact(long long n)...

Для заданных чисел найти число соединений и перестановок воспользовавшись функцией вычисления факториала - C++
Для заданых m та n найти число соеденений и перестановок воспользововшись функцией обчислення факториала числа.(

вычисления факториала - C++
Составить программу для вычисления факториала числа. Найдите факториалы 4, 7, 10. В С++


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
SergeyDem
0 / 0 / 0
Регистрация: 16.03.2014
Сообщений: 10
16.03.2014, 15:08  [ТС]     Программа для вычисления факториала #5
Спасибо, там и подразумевалась проверка положительных чисел
Yandex
Объявления
16.03.2014, 15:08     Программа для вычисления факториала
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru