\b;Die Bedingungen
Eine Bedingung ist ein besonderer \l;Ausdruck\u cbot\expr;, der einen \l;boolschen\u cbot\bool; Wert zurückgibt, der nur \c;\l;true(wahr)\u cbot\true;\n; oder \c;\l;false(falsch)\u cbot\false;\n; sein kann. Mit einer Bedingung können Sie z.B. auswählen, ob die Anweisungen in einer \c;\l;while\u cbot\while;\n;-Schleife noch einmal ausgeführt werden sollen, oder ob die Anweisungen in einem \c;\l;if\u cbot\if;\n;-Block ausgeführt werden müssen.
Hier sind einige Operatoren, die Sie in Bedingungen benutzen können, um zwei Werte zu vergleichen:

\c;a == b  \n;\c;a\n; gleich \c;b\n;
\c;a != b  \n;\c;a\n; ungleich \c;b\n;
\c;a <  b  \n;\c;a\n; kleiner als \c;b\n;
\c;a <= b  \n;\c;a\n; kleiner oder gleich \c;b\n;
\c;a >  b  \n;\c;a\n; größer als \c;b\n;
\c;a >= b  \n;\c;a\n; größer oder gleich \c;b\n;

Zum Beispiel:

\c;12 == 12  \n;ergibt wahr
\c;45 != 47  \n;ergibt wahr 
\c;99 == 98  \n;ergibt falsch
\c;12 <  -1  \n;ergibt falsch
\c;12 >= 10  \n;ergibt wahr
\c;12 >= 12  \n;ergibt wahr 

\t;Bemerkung
Bitte verwechseln Sie nicht den Gleich-Operator \c;==\n; mit der Zuweisung einer \l;Variable\u cbot\var; \c;=\n;.

\c;a == b\n; ist ein Ausdruck, der \c;a\n; mit \c;b\n; vergleicht.
\c;a = b\n; ist ein Ausdruck, der den Wert von \c;b\n; in \c;a\n; kopiert.

\t;Siehe auch
Die \l;CBOT-Sprache\u cbot;, \l;Variablentypen\u cbot\type; und \l;Kategorien\u cbot\category;.

