void dibujar_segmento ( tCoordenada cinicio, tCoordenada cfinal ) { float x,z; x=atan(cfinal.longitud/cinicio.latitud); girar(x); z=calcular_distancia(cinicio,cfinal); avanzar(z); } float calcular_distancia (tCoordenada coord1, tCoordenada coord2) { float x,y,z; x=(coord2.latitud)-(coord1.latitud); y=(coord2.longitud)-(coord1.longitud); z=sqrt(pow(x,2)+pow(y,2)); return z; }