home *** CD-ROM | disk | FTP | other *** search
/ Best of German Only 2 / romside_best_of_german_only_2.iso / dos / lernbild / itg / entpack.exe / BEISPIEL / FAKULTAT.PAS < prev    next >
Pascal/Delphi Source File  |  1992-10-18  |  384b  |  27 lines

  1. PROGRAM Fakultät;
  2.  
  3. VAR
  4.   !n, !m : INTEGER;
  5.  
  6.   FUNCTION Fak(!n : GanzZahl) : INTEGER;
  7.     VAR
  8.       !f : INTEGER;
  9.   BEGIN
  10.     IF n > 1 THEN BEGIN
  11.       f := n * Fak(n-1);
  12.     END
  13.     ELSE BEGIN
  14.       f := 1;
  15.     END;
  16.     Fak := f;
  17.   END;
  18.  
  19. BEGIN
  20.   n := 3;
  21.   Write('Berechnung von n!  n = ');
  22.   ReadLn(n);
  23.   DebugEin;
  24.   m := Fak(n);
  25.   WriteLn(n, '!=', m);
  26. END.
  27.