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