home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
64'er 1986 September
/
64er_Magazin_86-09_1986_Markt__Technik_de.d64
/
fak
< prev
next >
Wrap
Text File
|
2022-10-26
|
337b
|
20 lines
PROGRAM FAKULTAET;
VAR N:INTEGER;
FUNCTION REKURSIV(N:INTEGER):INTEGER;
BEGIN
IF N=0 THEN REKURSIV:=1
ELSE REKURSIV:=REKURSIV(N-1)*N
END;
FUNCTION ITERATIV(N:INTEGER):INTEGER;
VAR I,F:INTEGER;
BEGIN
F:=1;
FOR I:=2 TO N DO F:=F*I;
ITERATIVE:=F
END;
BEGIN
N:=3;
WRITELN(REKURSIVE(N));
WRITELN(ITERATIVE(N))
END.