Loading...

farbIndex

In diesem Teil erweitern wir unser Programm:

Wenn der Arm oben berührt wird, soll die Variable farbIndex1 wie bisher um eins hochgezählt werden.

Wenn der Arm unten berührt wird, soll die Variable farbIndex1 diesmal um eins runtergezählt werden.

Du darfst nur dann Eins von der Variablen abziehen, wenn der Wert größer als Null ist!

Wenn die Variable den Wert Null hat, musst du die Variable auf den letzten Index (=13) setzen!

Baue den Code für das Ereignis 'Arm1 unten berührt' an die entsprechende Stelle im Programm ein!

Falls du nicht weiter kommst:

if (event == 13) {
  if (farbIndex1 > 0) {
    farbIndex1 ... ;
  } else {
    farbIndex1 ... ;
  }
}
Überprüfe deine Lösung, indem du das Programm compilierst und auf dem BOB3 laufen lässt!
1: Welchen Wert liefert die Funktion getEvent() wenn Arm 1 unten berührt wird?
2: Was ist die Kurschreibweise für farbIndex1 = farbIndex1 - 1; ?
 Du hast nichts ausgefüllt!
 Prima, soweit richtig…
 Prima, alles richtig!
 Leider falsch…
 Eine Antwort ist richtig
 Schon ein paar richtig…