program T16; var r: real; LatA,LonA: real; LatB,LonB: real; LatC,LonC: real; LatD,LonD: real; LatP,LonP,HP: real; LatQ,LonQ,HQ: real; Inside: integer; begin r := 6371000.8; LatA:=49; LonA:=8; LatB:=49; LonB:=10; LatC:=50; LonC:=9; LatD:=48; LonD:=9; Orthodrome(LatA,LonA,LatB,LonB,LatC,LonC,LatD,LonD, LatP,LonP,LatQ,LonQ, Inside); Writeln('P: ',WGS84(LatP,LonP)); Writeln('Q: ',WGS84(LatQ,LonQ)); if (Inside = 1) then begin writeln('P liegt zwischen A und B') end; if (Inside = 2) then begin writeln('Q liegt zwischen A und B') end; end.