% master: kontrollstrukturen.tex % Kontrollstrukturen v0.2 % 2011-05-27 (Rx) \section{Kontrollstrukturen} %--------------------------- \begin{verbatim} if(Ausdruck) wenn der Ausdruck stimmt, { Anweisung-en1; Anweisung-en1 } else sonst { Anweisung-en2; Anweisung-en2 } switch(Ausdruck) gehe zum Ausdruck { case 1: Anweisung-en1; Ausdruck1: Anweisung-en1 case 2: Anweisung-en2; Ausdruck2: Anweisung-en2 break; Anweisungen beenden case n: Anweisung-enn; Ausdruckn: Anweisung-enn break; Anweisungen beenden default: Anweisung-en; Ausdruck nicht vorhanden: Aneisung-en } continue; unterbricht die Abarbeitung und geht zur Ausdrucksbedingung break; verlässt die Schleife oder Verbundsanweisung for(Ausdruck1;Ausdruck2;Ausdruck3) Ausdruck1 einmal ausführen { so lange der Ausdruck2 stimmt, vorher noch Ausdruck3 Anweisug-en; Anweisung-en } while(Ausdruck) so lange der Ausdruck stimmt, { Anweisung-en; Anweisung-en } do mach { Anweisung-en; Anweisung-en } while(Ausdruck); so lange der Ausdruck stimmt \end{verbatim}