Форум программистов, компьютерный форум, киберфорум
Наши страницы
Turbo Pascal
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
Roman10
0 / 0 / 0
Регистрация: 28.09.2010
Сообщений: 17
1

Факториал в цикле.

28.09.2010, 15:44. Просмотров 703. Ответов 2
Метки нет (Все метки)

Дано целое число N (>0).Найти произведение N!=1*2*...*N (N-факториал).Чтобы избежать целочисленного переполнения,вычислять это произведение с помощью вещественной переменной и вывести его как вещественное число.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.09.2010, 15:44
Ответы с готовыми решениями:

Факториал
Скажите как мне записать (3n)! в паскале так, что будет находить сумму ряда...

Факториал
Написать программу которая вычисляет факториал числа введенного с клавиатуры!

Факториал f!
Program control; Uses crt; Var i:integer; s:real; const X=2;...

Факториал от 1 до 80
В интернете нашел файл с факториалами и написал программу для чтения факториала...

факториал
дано натуральное число n. вычислить n!

2
Puporev
Модератор
54697 / 42112 / 29076
Регистрация: 18.05.2008
Сообщений: 99,386
28.09.2010, 15:53 2
Лучший ответ Сообщение было отмечено Roman10 как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
var f:real;
     n,i:integer;
begin
write('n=');
readln(n);
f:=1;
for i:=1 to n do
f:=f*i;
write(n,'!=',f:0:0);
readln
end.
Добавлено через 1 минуту
Чтобы более длинные точные числа получались, можно так
Pascal
1
2
{$N+}
var f:rxtended;
1
Roman10
0 / 0 / 0
Регистрация: 28.09.2010
Сообщений: 17
28.09.2010, 15:55  [ТС] 3
Спасибо))
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.09.2010, 15:55

факториал
найти значение выражения 2*5!+3*8! / 6!+4! ,определяет функцию расчета...

Факториал
1.Дано целое число N (> 0). Найти произведение N! = 1•2•…•N (N–факториал)....

Факториал
используя цикл с предусловием,написать прогу вычисления N!


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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