23 lines
799 B
TeX
23 lines
799 B
TeX
\begin{frame}[containsverbatim]
|
|
\frametitle{\secname}
|
|
\framesubtitle{\subsecname~VII}
|
|
|
|
La boucle \verb|for| ne se limite cependant pas à la gestion de compteurs. Il est parfaitement possible de détourner son utilisation avec des fonctions \ldots
|
|
{\small\begin{exampleblock}{Boucle for utilisant des fonctions}
|
|
\begin{verbatim}
|
|
for( ListElement t = getFirstElement(myList) ;
|
|
hasNext(t) ;
|
|
t = nextElement(t)) {
|
|
// traitement de la liste
|
|
}\end{verbatim}
|
|
\end{exampleblock}}
|
|
Ou des conditions complexes \ldots
|
|
{\small\begin{exampleblock}{Boucle for utilisant des fonctions}
|
|
\begin{verbatim}
|
|
bool mustStop = false;
|
|
for(int i = 0 ; i < 100 && !mustStop ; i++) {
|
|
// instructions qui peuvent mettre mustStop à vrai
|
|
}\end{verbatim}
|
|
\end{exampleblock}}
|
|
\end{frame}
|
|
|