Benutzer-Werkzeuge

Webseiten-Werkzeuge


api:documentation:kara:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
api:documentation:kara:start [2023/02/24 22:13] – angelegt Martin Pabstapi:documentation:kara:start [2023/02/24 22:30] Martin Pabst
Zeile 6: Zeile 6:
 ===== Welt erstellen ===== ===== Welt erstellen =====
  
 +<HTML>
  
 +<div class="java-online" style="height: 350px; width: 100%" data-java-online="{'withBottomPanel': false, 'id': 'kara1'}">
 +
 +<script type="text/plain" title="Test1.java">
 +JavaKaraWorld jkw = new JavaKaraWorld(10, 5);
 +println(jkw.WEST);
 +jkw.init("""
 +tttttttttt
 +t l  l  lt
 +tttttttttt
 + m m m m 
 +""");
 +Kara kara = new Kara(jkw, 1, 1, jkw.EAST);
 +
 +if(kara.onLeaf()) { kara.removeLeaf(); }
 +else { kara.putLeaf(); }
 +
 +while (!kara.treeFront()) {
 +   kara.move();
 +   if(kara.onLeaf()) {
 +      kara.removeLeaf();
 +   } else {
 +      kara.putLeaf();
 +   }
 +
 +
 +</script>
 +
 +</div>
 +
 +</HTML>
api/documentation/kara/start.txt · Zuletzt geändert: 2023/02/24 22:36 von Martin Pabst

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki