Loading...

getEvent

Jetzt wollen wir eine eigene Funktion für das Ereignis "Arm wurde berührt" (berührt und wieder losgelassen) verwenden.

Die Funktion nennen wir getEvent().

Die Funktion int getEvent() liefert eine ganze Zahl (int ≙ Integer) zurück.

Wird der Arm berührt, wartet die Funktion solange, bis man den Arm wieder loslässt.
Dann wird einer der Werte 11, 12 oder 13 zurückgeliefert, je nachdem ob die Variable arm den Wert 1, 2 oder 3 hat.

Wenn der Arm nicht berührt wird, liefert die Funktion den Wert 0 zurück.

Rufe die neue Funktion getEvent() in Zeile 40 auf und weise der Variablen event den Rückgabewert zu!

Compiliere und übertrage das Programm auf deinen BOB3!

BOB3 macht dasselbe wie im vorherigen Kapitel, aber der Programmcode in der loop-Funktion ist jetzt wesentlich übersichtlicher!

1: Wie beendet man eine Funktion und gibt den Wert 5 zurück?
2: Wie nennt der Compiler eine ganze Zahl?
 Du hast nichts ausgefüllt!
 Prima, soweit richtig…
 Prima, alles richtig!
 Leider falsch…
 Eine Antwort ist richtig
 Schon ein paar richtig…