\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}

