« Introduction à Maple/Procédures » : différence entre les versions

Contenu supprimé Contenu ajouté
RM77 (discussion | contributions)
Ligne 165 :
On utilise, pour de telles boucles indéterminées, la structure <code>do while … od</code>, de la manière suivante :
 
<source lang="text">
:<code>while (condition) do
:<code> ''code à répéter''</code>
:< ''code> à répéter''
''code qui modifie l'état de la condition''</code>
od;
:<code>od;</code>
</source>
 
Voici un exemple d'utilisation :
 
<source lang="text">
:<code>x := 5;</code>
x := 5;
:<code>while (x>2) do</code>
:<code> y := x+12;</code>
:<code> xy := x-1+12;</code>
x := x-1;
:<code>od;</code>
od;
</source>
 
Remarquez que, dans ce cas précis, on aurait pu faire exactement la même chose avec <code>for</code>… Utiliser <code>while</code> dans ce cas n'est vraiment pas utile, mais c'est un exemple.