Yijing Hexagram Symbols

Bobi

Bekanntes Mitglied
Hallo, wie kann ich diese Aufgabe lösen? Die Aufgabe ist von meine Altklausur und ist mit 10 Punkten benotet also das bedeutet, dass man in 10 Minuten lösen muss. Ich sitze heute ganzen Tag und verstehe sogar nicht wie überhaupt das machen soll.
Vielleicht könnt Ihr mir bitte helfen.
Die Aufgabe ist folgende
Das Buch der Wandlungen", einer der altästen chinesischen Texte, enthält unter anderem so genannte Hexgramme. Ein Hexgramm besteht aus sechs Zeilen", die entweder die Form " oder die Form " haben.
Erstellen Sie ein Java-Programm, das die Darstellung aller (2^6) = 64 möglichen Hexgramme berechnet und jedes Hexgramm in Textform auf dem Bildschirm ausgibt. Die Reihenfolge der 64 Hexgramme ist dabei beliebig. Verwenden Sie die folgende textuelle Darstellung:

Hinweis: Die Ausgabe der entsprechenden Unicode-Zeichen ist keine Losung im Sinne der Aufgabenstellung,
ebenso nicht eine explizite Angabe (und nicht: Berechnung) aller 64 Darstellungen.
Auf diese Seite ist das gleiche Problem diskutiert, aber ich verstehe trotzdem nicht.
https://stackoverflow.com/questions/28355189/print-out-yijing-hexagram-symbols
 

AndiE

Top Contributor
Im prinzip kann man das ja auf mehrere Arten angehen. Ich würde ja erstmal sagen, dass 0 für "BBBBBB" und 63 für "LLLLLL" steht. Dabei steht "B" für "- - -" und "L" für "-----". Offensichtlch steht dann 10 für "BBLBLB". Soweit die Aufgabenstellung. Zuerst würde ich nun einer Methode so einen String übergeben und sehen, dass sie das Hexagramm zeichnet. Dann würde ich eine 2. Methode schreiben, die aus einer Dezimalzahl so einen String macht. Mit den obigen drei Werten lässt sich die Funktion dieser Methode testen. Offensichtlich muss die Methode, wenn sie die erste Methode ausgibt, das richtige Hexagramm zeichnen. Als drittes würde die main-Methode die 2. Methode für alle Zahlen von 1 bis 63 aufrufen.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
G Probleme mit Schriftart "Symbols" Java Basics - Anfänger-Themen 7

Ähnliche Java Themen

Neue Themen


Oben