PROGRAM fungsi;var bil: integer;function Faktorial(n: integer): longint;begin if (n = 0) then Faktorial := 1 else Faktorial := n * Faktorial (n - 1);end;function Valid(n: integer): boolean;begin Valid := (n >= 0) and (n <= 10);end;begin readln(bil); if (Valid(bil)) then writeln(Faktorial(bil)) else writeln('ditolak');end.
Tidak ada komentar:
Posting Komentar