Was ist Conditional statement?

Person, die eine weiße Karte mit den Worten hält, kennen die Regeln

Alternativ bekannt als bedingter Ausdruck, bedingte Flussanweisung und bedingte Verarbeitung, ist eine bedingte Anweisung eine Reihe von Regeln, die ausgeführt werden, wenn eine bestimmte Bedingung erfüllt ist. Es wird manchmal auch als If-Then-Anweisung bezeichnet, denn WENN eine Bedingung erfüllt ist, DANN wird eine Aktion ausgeführt.

Betrachten Sie beispielsweise das folgende Textbeispiel einer bedingten Anweisung.

IF a value is less than 10, THEN display the words "Value is less than 10" on the screen.

Das obige Beispiel zeigt, wie eine Bedingungsanweisung vom menschlichen Gehirn interpretiert werden könnte. Wenn der Wert in diesem Beispiel wahr ist, wird die Aktion ausgeführt. Wenn es falsch ist, tut es nichts.

Unter Verwendung einer Computerprogrammiersprache könnte die obige bedingte Anweisung wie die folgenden Beispielanweisungen geschrieben werden.

if ($myval < 10) {
 print "Value is less than 10";
}

Wenn in diesem Beispiel die Variable $myval kleiner als 10 ist (der Ausdruck), dann gibt das Softwareprogramm „Wert ist kleiner als 10“ auf dem Bildschirm aus.

Damit das Programm etwas tut, wenn eine Bedingung nicht wahr ist, kann eine else-Anweisung hinzugefügt werden, wie unten gezeigt.

if ($myval == 10) { 
print "The value equals 10";
} else {
print "Value is not equal to 10";
}

Wenn in diesem Beispiel die Variable genau gleich 10 ist, wird “Der Wert ist gleich 10” auf dem Bildschirm ausgegeben. Andernfalls wird “Myval ist nicht gleich 10” auf dem Bildschirm ausgegeben.

Als nächstes könnten wir noch mehr Bedingungen hinzufügen, indem wir eine elsif-Anweisung (else if) hinzufügen, wie unten gezeigt.

if ($myval > 10) { 
print "Value is greater than 10"; } elsif ($myval < 10) { print "Value is less than 10";
} else {
print "The value equals 10";
}

Schließlich gibt dieses letzte Beispiel eine von drei Meldungen auf dem Bildschirm aus, je nachdem, ob der Wert größer als 10, kleiner als 10 oder gleich 10 ist.

Boolesch, Bedingung, Else, Else if, Ausdruck, If else, If-Anweisung, Operator, Programmierbegriffe, Anweisung

Neueste Artikel
Vielleicht möchten Sie lesen

LEAVE A REPLY

Please enter your comment!
Please enter your name here