Bedingungen
Vergleiche
Bedingungen werden meist als Vergleiche formuliert. Etwa wenn die Inhalt einer Variable einen
gewissen Wert überschreitet. Das Ergebnis eines Vergleichs ist eine Wahrheitswert (true oder false)
int anzahl = ...;
if (anzahl > 100){
...
}
Vergleiche können mittels verschiedener Vergleichsoperatoren gebildet werden:
wert1 < Wert2ist wahr, wenn Wert1 kleiner als Wert2 ist
wert1 <= Wert2ist wahr, wenn Wert1 kleiner oder gleich als Wert2 ist
wert1 > Wert2ist wahr, wenn Wert1 größer als Wert2 ist
wert1 >= Wert2ist wahr, wenn Wert1 größer oder gleich als Wert2 ist
wert1 == Wert2ist wahr, wenn Wert1 gleich Wert2 ist
wert1 != Wert2ist wahr, wenn Wert1 ungleich Wert2 ist
Wahrheitswerte
Da Vergleiche im Endeffekt nur Wahrheitswerte dargestellen, kann als Bedingung alles verwendet werden, das einen Wahrheitswert darstellt.