Лабораторная работа: Разработка формата хранения данных программ и решение задач
ki,kl,lk,li,ik,il:real; {dlinu vektorov}
rad1,rad2,rad3:real; {dlinu radiysov}
min:real; {Min. radiys}
BEGIN
ClrScr;
rad1:=0; rad2:=0; rad3:=0; min:=0;
for i:=1 to (m-2) do
BEGIN
textcolor(Green);
ik:=Sqrt(Sqr(D[i].x-D[k].x)+Sqr(D[i].y-D[k].y));
il:=Sqrt(Sqr(D[i].x-D[l].x)+Sqr(D[i].y-D[l].y));
if (il=ik) then
Begin
rad1:=ik;
writeln ( 'TOCHKA ',i,'- CENTR OKRYGNOSTI')
End
Else
writeln('TOCHKA ',i,' NE JAVLJETSJ CENTROM OKRYGNOSTI');
END;
for k:=i+1 to (m-1) do
BEGIN
textcolor(lightgray);
ki:=Sqrt(Sqr(D[i].x-D[k].x)+Sqr(D[i].y-D[k].y));
kl:=Sqrt(Sqr(D[l].x-D[k].x)+Sqr(D[l].y-D[k].y));
if (kl=ki) then
Begin
rad2:=ki;
writeln ( 'TOCHKA ',k,'- CENTR OKRYGNOSTI')
End