api:documentation:kara:start
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
api:documentation:kara:start [2023/02/24 22:30] – Martin Pabst | api:documentation:kara:start [2023/02/24 22:36] (aktuell) – [Aufgabe mit Lösung] Martin Pabst | ||
---|---|---|---|
Zeile 33: | Zeile 33: | ||
} | } | ||
+ | </ | ||
+ | |||
+ | </ | ||
+ | |||
+ | </ | ||
+ | |||
+ | |||
+ | ===== Aufgabe mit Lösung ===== | ||
+ | <WRAP center round tip 80%> | ||
+ | Will man Schüler/ | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | |||
+ | <div class=" | ||
+ | |||
+ | <script type=" | ||
+ | new Lösung1().run(); | ||
+ | |||
+ | class Lösung1 extends JavaKaraAufgabe1 { | ||
+ | | ||
+ | if(kara.onLeaf()) { kara.removeLeaf(); | ||
+ | else { kara.putLeaf(); | ||
+ | |||
+ | while (!kara.treeFront()) { | ||
+ | | ||
+ | | ||
+ | kara.removeLeaf(); | ||
+ | } else { | ||
+ | kara.putLeaf(); | ||
+ | } | ||
+ | } | ||
+ | | ||
+ | } | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | <script type=" | ||
+ | class JavaKaraAufgabe1 { | ||
+ | |||
+ | | ||
+ | | ||
+ | |||
+ | | ||
+ | world = new JavaKaraWorld(9, | ||
+ | world.scale(2); | ||
+ | |||
+ | world.init(""" | ||
+ | ttttttttt | ||
+ | t l ll lt | ||
+ | ttttttttt | ||
+ | """ | ||
+ | | ||
+ | kara = new Kara(world, 1, 1, world.EAST); | ||
+ | |||
+ | println(" | ||
+ | } | ||
+ | |||
+ | |||
+ | } | ||
</ | </ | ||
api/documentation/kara/start.1677274241.txt.gz · Zuletzt geändert: 2023/02/24 22:30 von Martin Pabst