Hola y espero puedan ayudarme

Buenas tardes
Quisiera ver la posibilidad de q me ayudasen a ocncluir una aplicacion ya q estoy estudiando java por mi parte (sin estar ligado a alguna escuela)
descubri esta pajina la cual espero sea de util ayuda para mi desarrollo.
gracias.
El problema planteado a continuacion quisiera crear esta aplicacion en JCreator

Calcular la distancia recorrida por un humano si tiene 3 trayectorias distintas.

Espero puedan ayudarme en el ya q es un proyecto el cual me interesa pero aun no logro resolver por completo.
gracias de antemano.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de ezamudio

Java...

Tienes idea ya de cómo resolver el problema, en tu mente? Antes de ponerte a echar código necesitas saber cómo lo vas a resolver. Si todavía no sabes cómo, entonces no es relativo a Java...

Imagen de mathemathician

Según lo que me comentas

Según lo que me comentas veo que tu problema es la suma de 3 vectores. Para hacer esta suma se tienen que hacer los pasos siguientes:

--Lees despazamiento1 y ángulo1
--Lees despazamiento2 y ángulo2
--Lees despazamiento3 y ángulo3

--Cada pareja la conviertes a coordenadas rectangulares, con la fórmula:
double x1=desplazamiento1*Math.cos(Math.toRadians(angulo1);
double y1=desplazamiento1*Math.sin(Math.toRadians(angulo1);

de esta forma se obtiene también (x2,y2) y (x3,y3)

debes hacer algunas modificaciones según el ángulo se encuentre en el primer, segundo, tercer o cuarto cuadrante.

--Ya que tengas las coordenadas anteriores haces la suma:

vectorDistanciaTotal1 =x1+x2+x3;

vectorDistanciaTotal2 =y1+y2+y3;

esto te da el vector que es la suma de los tres vectores.

-- Por último calculas la magnitud del vector del paso anterior. Esto se hace con la fórmula:

desplazamientoTotal = Math.sqrt(vectorDistanciaTotal1 * vectorDistanciaTotal1 + vectorDistanciaTotal2 * vectorDistanciaTotal2 );

Cualquier cosa escribe y lo comentamos. Saludos.