You are on page 1of 1

program fungsi;

uses crt;
function fact(n:integer):integer;
begin
if n=0 then
fact:= 1
else
fact:= n*fact(n-1);
end;
var
x:integer;
begin
write('Masukkan angka yang ingin dihitung faktorialnya = ');readln(x);
write(x,' factorial : ',fact(x):2);readln;
end.

You might also like