functions-without-parameters

Aufgabe

Eine Katze soll miauen können, eine Maus fangen und auf einen Baum klettern. Dazu wollen wir drei Funktionen schreiben.

Vorbereitung

Schreibe eine Variable isMouseAlive und setze den Wert auf true. Damit halten wir fest, ob die Maus lebendig ist. Nachdem die Katze die Maus gefangen hat, verändert sich der Wert auf false.

Aufgabenstellung - Teil 1

Schreibe eine Funktion für die Katze, damit sie miauen kann. In der Funktion kannst du eine Konsolenausgabe mit dem Text "Miau, miau, miau" ausgeben.

Aufgabenstellung - Teil 2

Schreibe eine Funktion für die Katze, mit der sie eine Maus fangen kann. In der Funktion setzt du die Variable isMouseAlive auf false.

Aufgabenstellung - Teil 3

Schreibe eine Funktion für die Katze, mit der sie auf einen Baum klettern kann. In der Funktion soll folgendes passieren: A) Falls die Maus lebendig ist (isMouseAlive == true), schreibe die Konsolenausgabe: "Die Katze versteckt sich vor der Maus". B) Falls die Maus tot ist (isMouseAlive == false), schreibe die Konsolenausgabe: "Die Katze ruht sich aus".