20 / 20 / 12
Регистрация: 07.02.2011
Сообщений: 82
|
|
1 | |
Факториал числа08.02.2011, 13:31. Просмотров 17232. Ответов 7
Метки нет Все метки)
(
Написал программу, которая считает факториал числа.
Но считает она до максимального значения типа REAL. Как сделать, чтобы считался факториал для любого числа? (С массивами пока не знаком.) Код
Program Factorial; uses crt; var a, n:integer; fc: real; begin clrscr; fc:=1; writeln('Введите число, факториал которого нужно узнать!'); readln(n); for a:=1 to n do begin fc:=fc*a; end; if n = 0 then WriteLn('0! = 1'); if a = n then WriteLn(n,'! = ',fc); exit; end.
0
|
|
08.02.2011, 13:31 | |
Факториал числа
|
|
3 / 3 / 0
Регистрация: 01.12.2010
Сообщений: 81
|
||||||
08.02.2011, 13:57 | 2 | |||||
0
|
20 / 20 / 12
Регистрация: 07.02.2011
Сообщений: 82
|
|
08.02.2011, 18:38 [ТС] | 3 |
0
|
Модератор
62234 / 46525 / 32074
Регистрация: 18.05.2008
Сообщений: 112,460
|
|
08.02.2011, 19:08 | 4 |
тогда в АВС это предел, в других Паскалях еще можно до extended, иначе только длинная арифметика, а там массивы...
0
|
20 / 20 / 12
Регистрация: 07.02.2011
Сообщений: 82
|
|
08.02.2011, 19:41 [ТС] | 5 |
Всё понятно, а я удивлялся, почему нет extended в паскале?) На делфи у меня крупные числа были в extended.
А есть люди добрые, которые могут пример с массивами скинуть?
0
|
Модератор
62234 / 46525 / 32074
Регистрация: 18.05.2008
Сообщений: 112,460
|
|
08.02.2011, 19:47 | 6 |
2
|
0 / 0 / 0
Регистрация: 12.11.2016
Сообщений: 1
|
||||||
12.11.2016, 23:40 | 7 | |||||
Считает сумму числа сочетаний, из этого можно и про факториалы извлечь. Программа авторская.
0
|
0 / 0 / 0
Регистрация: 24.11.2018
Сообщений: 15
|
|
03.12.2018, 20:06 | 8 |
что означает"cnk" ?
Добавлено через 1 минуту ЯСеньПень, что означает "cnk" ?
0
|
03.12.2018, 20:06 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.
Найти факториал числа N Факториал числа в процедурах Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |