Advertisement
alvsjo

skup3

Apr 19th, 2017
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.38 KB | None | 0 0
  1. program eratosten;
  2. //odredjivanje prostih brojeva
  3.  
  4. type skup= set of 2..200;
  5. var a:skup;
  6.     i,j:integer;
  7.  
  8. begin
  9. a:=[2..200];
  10. for i:=2 to 200 do
  11.     begin
  12.     if (i in a)
  13.     then
  14.         begin
  15.         j:=2;
  16.         while j*i<=200 do
  17.             begin
  18.             a:=a-[j*i];
  19.             j:=j+1;
  20.             end;
  21.         end
  22.     end;
  23.  
  24.     for i:=2 to 200 do
  25.     begin
  26.     if (i in a) then
  27.         write(i,', ');
  28.     end;
  29. writeln;   
  30.    
  31.  
  32.  
  33. readln;
  34. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement