Program Factorial (Rekursif) Dengan Pascal

Kamis, 19 Maret 2015 - Diposting oleh Unknown di 06.57
Contoh Program "Factorial dengan Rekursif" 
dengan Pascal

Berikut Source Code Program:

Program Factorial;
uses crt;

var n:integer;

function factorial(n:integer):integer;
begin
        if (n=0) then
          factorial:=1
        else
          factorial:= n*factorial(n-1);
end;

begin
clrscr;
        write('Masukkan Angka : ');readln(n);
        writeln('Hasil ',n,'! : ',factorial(n));
readln;
end.

Dan berikut adalah output dari prorgam diatas:

1. Tampilan saat progam dijalankan

2. Tampilan saat angka yang ingin difaktorialkan dimasukkan


3. Tampilan hasil faktorial dari angka yang diinput