While
Repeat
16-12 Programmation
While
exécute un groupe de commandes tant que la
condition est vraie. La condition consiste souvent en un
test relationnel (voir chapitre 2). Elle est testée en debut,
chaque fois que
While
nulle), le programme exécute un groupe de commandes
dont la fin est marquée par
fausse (zéro), le programme exécute chacune des
commandes qui suivent
peuvent être imbriquées.
:While
condition
:
commande (tant que condition est vraie)
:
commande (tant que condition est vraie)
:End
:
commande
Programme
Repeat
répète un groupe de commandes jusqu'à ce
qu'une condition soit vraie (non nulle). Cette instruction
ressemble à
While
(
End
) ; de cette manière, le groupe de commandes est
toujours exécuté au moins une fois. Les instructions
Repeat
peuvent être imbriquées.
:Repeat
condition
:
commande (jusqu'à ce que condition soit vraie)
commande (jusqu'à ce que condition soit vraie)
:
:End
:
commande
Programme
est exécuté. Si elle est vraie (non
. Si la condition est
End
. Les instructions
End
Résultat
, mais la condition est testée à la fin
Résultat
While