Die Alarmanlage kann an- oder ausgeschaltet sein. Dieser Zustand soll in einer Variablen isAktiv gespeichert werden.
Diese Variable kann zwei Werte haben:
Der Datentyp für eine solche Variable ist bool. Man bezeichnet diese Variablen als boolsche Variablen oder Boolean-Variablen.
Beim Einschalten soll die Alarmanlage nicht aktiv sein - wir setzen den Wert von isAktiv daher bei der Definition auf false.
int ledRot = 7;
int ledGruen = 8;
int sensor = 5;
int buzzer = 6;
int fern = 3;
int fernCode;
String geheimcode="0815";
String code="";
bool isAktiv = false;
Wenn der richtige Code eingegeben wurde, soll folgendes passieren:
Die Variable isAktiv soll also einfach ihren Wert wechseln:
In Programmmiersprachen erreicht man dies am einfachsten durch die NOT oder NICHT - Funktion:
In unserer Programmiersprache C++ wird NOT durch ein einfaches Ausrufezeichen abgekürzt:
isAktiv = !isAktiv
Füge diese Zeile so in den Programmcode ein, dass sie ausgeführt wird, wenn der richtige Code eingegeben wurde.