Ich bin ein Student Java zu lernen, und ich hatte eine Frage über ein Beispiel, das wir im Unterricht gemacht haben.Find Bereich von viereckigen gegebenen Koordinaten der Eckpunkte
Ziel der Übung war es, die (x, y) -Koordinaten der 4 Ecken eines Vierecks durch Benutzerinteraktion zu erhalten, mit denen wir dann die Fläche der Form finden würden.
Ich denke, ich bin auf dem richtigen Weg mit meiner Logik: Beginnen Sie mit der Scanner-Klasse, um Benutzerinteraktion zu initiieren, um die Koordinaten zu erhalten, dann, wenn Sie alle 4 X-Werte und Y-Werte haben Subtraktionen, um die Länge jeder Seite herauszufinden, an welcher Stelle Sie den Bereich herausfinden können.
Ich stecke auf, wo ich die Benutzereingaben der Koordinaten jedes Eckpunkts speichern soll. Das Initialisieren verschiedener Integer-Variablen für jede Koordinate scheint ein wenig übertrieben und redundant zu sein, aber ich kann nicht herausfinden, wie er will, dass wir das vervollständigen.
Bisher sieht mein Code wie folgt aus:
import java.util.Scanner;
public class Assign03OOP {
public static void main (String args []) {
Scanner userInputStream = new Scanner(System.in);
int vertexA, vertexB, vertexC, vertexD, (x, y);
double area, userInput;
double [] pointA = {,}, pointB = {,}, pointC = {,}, pointD =
{,};
System.out.println("Recording Vertex A: \nEnter X Value: ");
userInput = userInputStream.nextDouble();
while (x != 0; y!0=;) {
pointA = (x * y)
}
}
}
Hallo und willkommen zu stackoverflow. Bitte zeigen Sie uns, was Sie bisher versucht haben. Geben Sie ein kurzes reproduzierbares Beispiel und eine explizite Frage an. – schorsch312
Hallo @ schorsch312 Ich habe meine Frage bearbeitet und meinen Code soweit hinzugefügt! – 12345
Ich habe Java in letzter Zeit nicht benutzt, aber einige davon scheinen mir nicht korrekt Java zu sein. (1) kompiliert es mit javac? (2) Wenn Sie es ausführen, tut es, was Sie vorhaben? – Patrick87