Abstand im Zweidimensionalen
Schreiben Sie ein JAVA Programm welches den kürzesten Abstand r zwischen einem Punkt P und einem Dreieck D in der Ebene berechnet.
Der Punkt ist durch (Px,Py), und das Dreieck über die 3 Eckpunkte (D1x,D1y), (D2x,D2y), (D3x,D3y) bestimmt.
Das Programm soll die benötigten Werte einlesen und daraus den kürzesten Abstand r berechnen und ausgegeben. Zur Vereinfachung kann davon ausgegeangen werden, dass der Punkt P nicht im Inneren der Dreiecks D liegt.
Das Applet:
Fahren Sie mit der Maus im Bereich herum um zu sehen Wie der Abstand gemessen wird.
Der Abstand wird in Pixeln im oberen linken Teil des Applets angezeigt. Sie können die Ecken des Dreiecks mit der Maus verschieben.