cálculo de coordenadas
DESCRIPTION
topoTRANSCRIPT
-
EXPORT CCOO()BEGIN
LOCAL N1,E1,Az,Dh,Np,Ep;
PRINT; INPUT(N1,"Norte de Saida","Norte?","Entre com a Norte");INPUT(E1,"Este de Saida","Este?","Entre com a Este");
FOR A FROM 1 TO 100 DO
INPUT(Dh,"Distancia Horizontal","Distancia?","Entre com a distancia");INPUT(Az,"Azimute","Azimute?","Entre com o Azimute");
Np:=N1+(COS(HMS?(Az))*Dh);Ep:=E1+(SIN(HMS?(Az))*Dh);
MSGBOX(" Norte do Ponto=
" +Np);
MSGBOX(" Este do Ponto=
" +Ep);
WAIT(0);
END;
RETURN(A);
END;