Senin, 17 Januari 2011

PROGRAM FAKTORIAL

Berikut ini adalah source codenya :


uses wincrt;

function Faktorial(z:integer):longint;
begin
     if (z=1) then
        Faktorial := 1
     else
        Faktorial := z*faktorial(z-1);
end;

var
   x:integer;
   lagi:char;
begin
     repeat
     clrscr;
     writeln('*** PROGRAM HITUNG FAKTORIAL ***');
     writeln('==================================');
     writeln;
     write('Berapa faktorial ? ');readln(x);
     writeln(x,' ! ','= ',faktorial(x));
     writeln;
     write('Lagi ......[Y/T]');lagi:=upcase(readkey);
     writeln(lagi);
     until lagi <> 'Y';
end.

0 komentar:

Posting Komentar

Silahkan Kunjungi Juga :

MTGW Poll >>> klik disini
Jundullah D3 Teknik Mesin ITS >>> klik disini
Cah Glugu from Zero to Hero >>> klik disini
 
;