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

Составить программу для вычисления точного значения n!, где n > 12 - C++

Восстановить пароль Регистрация
 
Денис92
0 / 0 / 0
Регистрация: 31.03.2011
Сообщений: 21
12.04.2011, 15:30     Составить программу для вычисления точного значения n!, где n > 12 #1
Ребята помогите кто может,нужно написать прогу на языке с++..вот задание:
Составить программу для вычисления точного значения n!, где n > 12.
пожалуйста помогите..
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.04.2011, 15:30     Составить программу для вычисления точного значения n!, где n > 12
Посмотрите здесь:

Составить программу для вычисления значения C++
Составить программу вычисления точного значения n^n (Нужна помощь) C++
C++ Составить программу для вычисления значения функции f(x):
Составить программу для вычисления значения функции C++
Составить программу для Вычисления значения функции F(x) = C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
12.04.2011, 15:40     Составить программу для вычисления точного значения n!, где n > 12 #2
Что значит больше 12? 59561961941651981981651981651! должна считать?
Денис92
0 / 0 / 0
Регистрация: 31.03.2011
Сообщений: 21
12.04.2011, 16:22  [ТС]     Составить программу для вычисления точного значения n!, где n > 12 #3
ну вот так и не понимаю что значит больше 12...
Dejust
 Аватар для Dejust
49 / 49 / 1
Регистрация: 31.01.2011
Сообщений: 156
12.04.2011, 16:25     Составить программу для вычисления точного значения n!, где n > 12 #4
Копайте в сторону арифметики произвольной точности
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
12.04.2011, 16:25     Составить программу для вычисления точного значения n!, где n > 12 #5
Возможно, в задании опечатка, и на самом деле там меньше 12.

Добавлено через 41 секунду

Не по теме:

Dejust, да ладно, судя по всему это одна из первых студенческих лаб, так что ооочень сомневаюсь, что там завязано всё на длинной арифметике...

Денис92
0 / 0 / 0
Регистрация: 31.03.2011
Сообщений: 21
12.04.2011, 16:54  [ТС]     Составить программу для вычисления точного значения n!, где n > 12 #6
да да вы правы это длинная арифметика,лабараторная так и называется.а насчёт n>12 это наверное точно опечатка здесь.а напишите тогда прогу пожалуйста с условием n<12,если с таким как есть условием,не получится.
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
12.04.2011, 16:57     Составить программу для вычисления точного значения n!, где n > 12 #7
Нет, если n<12, то это в long спокойно влезет, никакой длинной арифметики. А если и правда тема "длинная арифметика", то тут всё не так просто. Последуйте совету Dejust.
Денис92
0 / 0 / 0
Регистрация: 31.03.2011
Сообщений: 21
12.04.2011, 17:22  [ТС]     Составить программу для вычисления точного значения n!, где n > 12 #8
Ребят,а кто нибудь сможет написать эту программу??
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
12.04.2011, 17:35     Составить программу для вычисления точного значения n!, где n > 12 #9
Вряд-ли кто-то будет с нуля писать, только если есть готовое решение. Но вы можете поискать в интернете, наверняка найдёте исходники.
beginnerc++
 Аватар для beginnerc++
1 / 1 / 0
Регистрация: 01.02.2011
Сообщений: 5
12.04.2011, 19:37     Составить программу для вычисления точного значения n!, где n > 12 #10
It is whan (n<12)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
using namespace std;
void main()
{
int n;
int factorial=1;
cin>>n;
if(n>12)
    return;
else
{
for(int i=2;i<=n;i++)
{
   factorial=factorial*i;
}
    cout<<factorial;
}
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.04.2011, 19:12     Составить программу для вычисления точного значения n!, где n > 12
Еще ссылки по теме:

Составить программу для вычисления значения функции y = f(x) C++
C++ Составить программу для вычисления значения функции F
Составить программу для вычисления значения функции F C++

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

Или воспользуйтесь поиском по форуму:
Денис92
0 / 0 / 0
Регистрация: 31.03.2011
Сообщений: 21
13.04.2011, 19:12  [ТС]     Составить программу для вычисления точного значения n!, где n > 12 #11
beginnerc++


спасибо большое!!!!!!!
Yandex
Объявления
13.04.2011, 19:12     Составить программу для вычисления точного значения n!, где n > 12
Ответ Создать тему
Опции темы

Текущее время: 02:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru