Меню сайта
Форма входа
Категории раздела
Учебник по Паскалю [13] Практика [23]
примеры программ
Главная » Статьи » Pascal » Практика

Рекурсивная функция, считающая факториал числа.

Задача:

  Рекурсивная функция, считающая факториал числа.


Код:



program Factorial;
var n:integer;

function Factor(n:integer):real;
 var v:real;
 Begin
 if n in [0,1] then Factor:= 1 else Factor:= n*Factor(n-1);
 end;

begin
 Write('Введите число(0..33): ');
 Readln(n);
 Write('Факториал этого числа равен: ', Factor(n):11:0);
 Readln;
End.

Категория: Практика | Добавил: nazgull (07.04.2013)
Просмотров: 891 | Теги: Скачать, Паскаль, исходники, рекрсия, код, примеры, вычисляющая, факториал | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Ссылки