Hallo ein Wunderschönen Guten Abend,
ich hoffe ihr könnt mir bei mein Anliegen weiterhelfen.
Schreiben Sie eine ausfuhrbare Klasse, die, gesteuert von einer Zeichenkette, einen
Polygonzugs zeichnet. Der Polygonzug beginnt im Urspung des Koordinatensystems
und der Zeichenstift ist in Richtung der positiven x-Achse orientiert.
Die Zeichenkette
enthalt nur die Buchstaben F, L und R.
F Bewege den Zeichenstift um die Lange 1 in die Richtung, in die der Zeichenstift
orientiert ist und zeichne dabei eine Linie.
L Drehe den Zeichenstift um 90 nach links.
R Drehe den Zeichenstift um 90 nach rechts.
Soweit hab ich alles verstanden!
Doch die eigentliche aufgabenstellung danach macht mir zu schaffen.
Dem eigentlichen Zeichnen geht eine Simulation voran, die die Groe des Polygonzugs
ermittelt, d.h. die maximale/minimale x-/y-Koordinaten bestimmt,
und die Skalierung des angezeigten Koordinatensystems so festlegt, dass der
komplette Polygonzug sichtbar ist.
Der Polygonzug wird mit Hilfe der Methoden
Klasse StdDraw gezeichnet.
Wie man eine Fesnter bei java erzeugt weiß ich mittlerweile, nur verstehe ich nicht wie ich das ganze in Java-Code zusammenfassen soll.
Mein Ansatzpunkt wäre der :
Java Code: Quelltext in neuem Fenster öffnen
Er ließt quasi die Anzahl der Zeichen und die Zeichen nacheinander von der
Standardeingabe.
Nur wie erzeuge ich ein Polygonzug laut der Aufgabenstellung ? Wäre echt lieb wenn ihr helfen würdet
Liebe Grüße
ich hoffe ihr könnt mir bei mein Anliegen weiterhelfen.
Schreiben Sie eine ausfuhrbare Klasse, die, gesteuert von einer Zeichenkette, einen
Polygonzugs zeichnet. Der Polygonzug beginnt im Urspung des Koordinatensystems
und der Zeichenstift ist in Richtung der positiven x-Achse orientiert.
Die Zeichenkette
enthalt nur die Buchstaben F, L und R.
F Bewege den Zeichenstift um die Lange 1 in die Richtung, in die der Zeichenstift
orientiert ist und zeichne dabei eine Linie.
L Drehe den Zeichenstift um 90 nach links.
R Drehe den Zeichenstift um 90 nach rechts.
Soweit hab ich alles verstanden!
Doch die eigentliche aufgabenstellung danach macht mir zu schaffen.
Dem eigentlichen Zeichnen geht eine Simulation voran, die die Groe des Polygonzugs
ermittelt, d.h. die maximale/minimale x-/y-Koordinaten bestimmt,
und die Skalierung des angezeigten Koordinatensystems so festlegt, dass der
komplette Polygonzug sichtbar ist.
Der Polygonzug wird mit Hilfe der Methoden
Klasse StdDraw gezeichnet.
Wie man eine Fesnter bei java erzeugt weiß ich mittlerweile, nur verstehe ich nicht wie ich das ganze in Java-Code zusammenfassen soll.
Mein Ansatzpunkt wäre der :
Java Code: Quelltext in neuem Fenster öffnen
Java:
class Hint {
public static void main ( String [] args ) {
int count = StdIn . readInt ();
StdIn . readLine ();
char [] str = new char[ count ];
for(int i = 0; i < count ; i++)
str [i] = StdIn . readChar ();
StdIn . readLine ();
}
}
Er ließt quasi die Anzahl der Zeichen und die Zeichen nacheinander von der
Standardeingabe.
Nur wie erzeuge ich ein Polygonzug laut der Aufgabenstellung ? Wäre echt lieb wenn ihr helfen würdet
Liebe Grüße
Zuletzt bearbeitet von einem Moderator: