function ptcrk(a,b,x,y,r: real): integer;var k: integer;begin k:=0; if abs(sqr(x-a)+sqr(y-b)-r*r)<1.0e-9 then k:=1; if r*r-sqr(x-a)-sqr(y-b)>1.0e-9 then k:=2; ptcrk:=k;end;// основная программаvar a,b,x,y,r,k: real;begin write('координаты центра a b: '); readln(a,b); write('координаты точки x y: '); readln(x,y); write('радиус: '); readln(r); k:=ptcrk(a,b,x,y,r); if k=1 then writeln('точка на окружности'); if k=2 then writeln('точка внутри круга'); if k=0 then writeln('точка вне круга');end.координаты центра a b: 2 1координаты точки x y: 4 1радиус: 2.1точка внутри кругакоординаты центра a b: 2 1координаты точки x y: 4 1радиус: 2точка на окружности