Язык Си в примерах/Факториал: различия между версиями
Содержимое удалено Содержимое добавлено
Ramir (обсуждение | вклад) мНет описания правки |
Поставил теги <source> |
||
Строка 7:
В приведенной ниже программе определена функция <tt>factorial</tt>, вычисляющая факториал.
<source lang="c">
#include <stdio.h> long factorial(long x) {
if( x == 0 ) return 1;
Строка 16 ⟶ 17 :
while( scanf("%ld", &n) == 1)
printf("%ld\n", factorial (n));
}
Это определение основано на следующей '''рекуррентной'''
|