Größenermittlung in Kara

Kara kann Blätter legen und wieder aufnehmen. Ferner kann Kara ermitteln, ob er auf einem Blatt steht. Da Kara beim Überschreiten der Grenze an die andere Seite „teleportiert“ wird, kann man seine Fähigkeiten nutzen, um die Größe einer leeren Kara-Welt zu bestimmen.

Grundlegende Lösungsstrategie

  1. Initialisiere eine Zählvariable (z.B. groesse)
  2. Lege ein Blatt hin
  3. Mach einen Schritt
  4. Solange du nicht auf einem Blatt stehst, gehe einen Schritt vor und erhöhe jeweils den Wert der Zählvariable um 1.
  5. Nimm das Blatt wieder weg.
  6. Gib die Größe aus.

Struktogramm-Puzzle

Falls Sie bei der Erstellung des Struktogramms Schwierigkeiten haben, können Sie diese Lösungsansätze zusammen puzzlen.

Kara kann sprechen!

Sie können Kara etwas sagen lassen. Nutzen Sie dafür diesen Befehl:

tools.showMessage("Hallo Welt!")
tools.showMessage(nachricht)

Der Befehl in Zeile 1 sorgt dafür, dass Kara „Hallo Welt!“ sagt. In Zeile 2 wird der Wert der Variable nachricht ausgegeben. nachricht sollte vom Typ str sein.