Loading...

Photo-Flash Teil 3

Selbstauslöser

Jetzt programmieren wir die Selbstauslöse-Funktion:

Sobald du beide Arme gleichzeitig berührst, soll Bob reagieren: Er soll beide Augen weiß einschalten und kurz warten.

Programmiere die Selbstauslöse-Funktion:

Füge die folgenden Teile an den richtigen Stellen ein:

wert1 != 0
wert2 != 0

Jetzt fehlt nur noch die Zeile 29:

??

Probiere mal!

Compiliere dein Programm und teste es mit BOB3!

Gut zu wissen:

Der in Zeile 27 verwendete && Operator ist ein logischer Operator und zwar das logische UND.

Wenn man mehrere Bedingungen prüfen möchte, so wie in unserem Beispiel (Arm 1 UND Arm 2 berührt), dann kann man diese beiden Bedingungen mit dem logische UND verknüpfen!


...weiter geht's im nächsten Info-Feld...

Das Ergebnis des logischen UND ist true (wahr), wenn beide Bedingungen erfüllt sind, und false (falsch), wenn mindestens eine Bedingung nicht erfüllt ist.

Für unser Beispiel heißt das: Berührt man nur einen Arm, dann ist nur eine Bedingung erfüllt -> Selbstauslöser startet nicht!

1: Wahr oder falsch:
(1 == 1) && (3 > 2)
2: Wahr oder falsch:
(3 == 3) && (5 < 2)
3: Wahr oder falsch:
(4 != 5) && (199 > 201)
4: Wahr oder falsch:
(1024 <= 1022) && (9 >= 9)
5: Wahr oder falsch:
(8 != 0) && (33 > 32)
6: Wahr oder falsch:
(856 < 839) && (2 != 2)
 Du hast nichts ausgefüllt!
 Prima, soweit richtig…
 Prima, alles richtig!
 Leider falsch…
 Eine Antwort ist richtig
 Schon ein paar richtig…