Векторное изображение - это совокупность разнообразных простых и сложных геометрических объектов. Они объектно-ориентированные изображения, т.е. могут определяться множеством точек, объединенных математическими соотношениями. Обычно это простейшие геометрические формы и фигуры (прямоугольники, квадраты, круги, многоугольники, эллипсы, отрезки прямых и т.п.).
Векторные изображения, относительно растровых, могут быть увеличены, без потери качества рисунка или фигуры, почти до бесконечности, еще они имеют меньший объем самих файлов.
function IsPrime(x: integer): boolean;
begin
var sqx := Round(Sqrt(x));
var i := 2;
while (i <= sqx) and (x mod i <> 0) do
i += 1;
Result := i > sqx;
end;
begin
Range(ReadInteger('a ='), ReadInteger('b =')).Where(IsPrime).Print;
end.