48 lines
1.5 KiB
TeX
48 lines
1.5 KiB
TeX
% 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}
|
|
|