алгоритм вычисления факториала



Автор Недвижимость задал вопрос в разделе Компьютеры, Связь

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

Ответ от Пчелин Алексей Юрьевич[гуру]
Обычный цикл до значения факториала, а пример лениво щас тебе кто нить напишет, за 10 баллов 🙂

Ответ от Лидуська[мастер]
А что тут сложного? факториал - это рекуррентное соотношение:
например 7!
factorial:=1;
for i:=1 to 7
do
factorial:=factorial*i;

Ответ от Пользователь удален[активный]
TP 7.0:
[code]
fact:=1
for i:=1 to n do
fact:=fact*n
[/code]

Ответ от 111[гуру]
С примером на каком языке хоть... На тебе на С++
int num = 20; // это число факториал которого надо вычислить
int fact = 1; // это результат
for (int i = 1; i <=num; i++)
fact = fact * i;

Ответ от Клыков Станислав[мастер]
на с:
#include <stdio.h>
int main(int argc, _TCHAR* argv[])
{
int num,i,result=1;
printf ("Enter the number:
");
scanf ("%d", &num);
for (i=1;i<=num;i++)
result*=i;
printf ("
result: %d", result);
return 0;
}

Ответ от HomeCreate[новичек]
Си:
double fact(int param)
{
if (param=0) return 1;
return param*fact(param-1);
}
Паскаль:
function fact(param:integer):longint;
begin
if param=0 then
fact::=1
else
fact::=param*fact(param-1);
end;

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: как составить алгоритм для вычисления факториала
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*