home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 7 / 07.iso / c / c081_11 / 9.ddi / TFEXMPL.ZIP / PRIME2PA.PAS < prev    next >
Encoding:
Pascal/Delphi Source File  |  1991-02-13  |  483 b   |  31 lines

  1. { Copyright (c) 1990, Borland International }
  2. program Prime2PA;
  3.  
  4. Var
  5.   I,N: Integer;
  6.  
  7. Function Root( N : Integer ): Integer;
  8. Begin
  9.   Root := Trunc(Sqrt( N ));
  10. End;
  11.  
  12. Function Prime( N : Integer ):Boolean;
  13. Var
  14.   I : integer;
  15. Begin
  16.   For I := 2 to Root(N) do
  17.     If (N MOD I = 0) then
  18.       Begin
  19.         Prime := False;
  20.         Exit;
  21.       End;
  22.   Prime := True;
  23. End;
  24.  
  25. Begin
  26.   N := 1000;
  27.   For I := 2 to N do
  28.     If Prime(I) then
  29.       Writeln( I );
  30. End.
  31.