CHAPITRE 1


auteur: Philippe Moreau (U.P.J.V.)

Fonctionnement de la boucle REPETE

On reprend le morceau de programme pris en exemple:

    REPETE
    AFFICHER 'donnez un entier '
    LIRE N
    JUSQU'A N = ent(N)
    suite du programme
     
Supposons que l'utilisateur entre les valeurs 1.5 , 0.256 , 5.6 , 6.
On observe alors, dans le tableau suivant, les différentes phases au cours de l'exécution du morceau de programme.
    Ordre d'exécution des instructions

    N

      repete
     
        AFFICHER 'donnez un entier '
     
        LIRE N

    1.5

      ? N = ent(N) (1.5 = 1) NON
     
        AFFICHER 'donnez un entier '
     
        LIRE N

    0.256

      ? N = ent(N) (0.256 = 0) NON
     
        AFFICHER 'donnez un entier '
     
        LIRE N

    5.6

      ? N = ent(N) (5.6 = 5) NON
     
        AFFICHER 'donnez un entier '
     
        LIRE N

    6

      ? N = ent(N) (6 = 6) OUI
     
    suite du programme
     
 

Ce qui donnera, à l'affichage:
donnez un entier
1.5
donnez un entier
0.256
donnez un entier
5.6
donnez un entier
6

Auteur: Philippe Moreau (U.P.J.V.)