« Gambas 3/Gambas3LeLangage/Les boucles WHILE » : différence entre les versions
Contenu supprimé Contenu ajouté
Aucun résumé des modifications |
m <source> -> <syntaxhighlight> (phab:T237267) |
||
Ligne 19 :
Observez le code ci-dessous :
<
' Gambas module file
Ligne 28 :
Wend
End
</syntaxhighlight>
L'application va fonctionner jusqu'à ce que l'heure atteigne 55 secondes !
Ligne 34 :
La structure <code>Do</code> ... <code>Loop</code> étant souple peut s'utiliser de la même façon :
<
' Gambas module file
Ligne 43 :
Loop
End
</syntaxhighlight>
Toutefois, la structure de contrôle <code>Do</code> ... <code>Loop</code> vous permet d'exécuter le code au moins une fois comme ceci :
<
Public Sub Main()
Do
Ligne 54 :
Loop While Second(Now) < 55
End
</syntaxhighlight>
=== REPEAT ... UNTIL ===
Ligne 60 :
Il existe une structure appelée <code>Repeat</code> ... <code>Until</code> qui fonctionne comme ceci :
<
' Gambas module file
Ligne 69 :
Until Second(Now) > 55
End
</syntaxhighlight>
Là aussi, <code>Do</code> ... <code>Loop</code> fait le job :
<
' Gambas module file
Ligne 82 :
Loop Until Second(Now) > 55
End
</syntaxhighlight>
Voilà, j'ai fini mon plaidoyer pour <code>Do</code> ... <code>Loop</code> !
|