I decided to give KhanAcademy a spin, and watched this set of videos: Level 1: Primality Test And that let to me writing this code: function IsPrime(const x: integer): Boolean; var i: integer; begin i := 2; repeat if X mod i = 0 then begin Result := False; ...
More...