Wiki: Mathe und Info

Unterrichtsmaterialien für Mathematik und Informatik

Benutzer-Werkzeuge

Webseiten-Werkzeuge


info:sek-ii:e2:java-grundlagen:fk-verzweigung

Fachkonzept: Verzweigung

Durch eine Verzweigung kann das Programm "verschiedene" Wege gehen. Verzweigungen heißen auch "Wenn-Dann-Anweisungen" oder "if-Anweisungen".

Sie bestehen aus dem Schlüsselwort if, gefolgt von einer Bedingung und einem Programmblock, der nur dann ausgeführt wird, wenn die Bedingung zutrifft. Optional kann noch ein Alternativ-Fall angehängt werden, der ausgeführt wird, wenn die Bedingung nicht zutrifft. Dieser Fall wird durch das Schlüsselwort else eingeleitet. Auch hiernach folgt ein Programmblock, der die Aktionen darstellt, die ausgeführt werden sollen.

Im Folgenden seht ihr ein Beispiel für eine einfache Verzweigung.

  • Ist ein Korn da? Dann nimm es!
if (kornDa()) {
    nimm();
}

Auch für die etwas komplexere Verzweigung mit else-Fall kommt ein Beispiel:

  • Ist vorn frei? Dann geh vor! Wenn nicht, dreh dich zwei mal links um!
if (vornFrei()) {
    vor();
} else {
    linksUm();
    linksUm();
}
info/sek-ii/e2/java-grundlagen/fk-verzweigung.txt · Zuletzt geändert: 2020-03-02 14:42 von christian.weber