### 8.7.10 Avoir un arrêt momentané : `Pause`

`Pause` est une instruction qui permet de suspendre l’exécution d’un programme.
`Pause` n’a pas d’argument ou a comme argument le temps de pause en secondes : on ne met pas de parenthèses, on écrit :
`Pause;` ou `Pause n;`
Lorsque `Pause` n’a pas d’argument (ne pas mettre de parenthèses), une fenêtre i `Paused` s’ouvre et l’exécution reprend lorsque l’utilisateur appuie sur `Enter` ou sur `Close` de cette fenêtre.
On tape : `a:=21;b:=5` puis,

`print(a);Pause;print(b);`

On obtient :

`21 s’écrit en bleu, un arrêt puis la fenêtre` i `Paused` `s’ouvre, on tape sur Close et 5 s’écrit en bleu et on a (1,0,1) comme réponse`

On tape : `a:=21;b:=5` puis,

`print(a);Pause 3;print(b);`

On obtient :

`21 s’écrit en bleu, un arrêt de 3 secondes, puis 5 s’écrit en bleu et on a (1,0,1) comme réponse`