Etendre
l'analyse pour les itératives
Il faut ajouter ce qui suit à la partie Analyse
des traitements (partie B)  pour
chaque itérative
détectée:
  - Détecter le type
d'itérative:
 
  
     - La condition est initialisée
avant de débuter l'itérative et on n'est pas sûr
d'exécuter au moins une fois le corps de l'itérative:
plutôt un while.
 
     
  
  
    - La condition est initialisée pendant
l'itérative ou on est sûr d'exécuter au moins une
fois le corps de la boucle: plutôt un do
... while 
 
    - L'itérative correspond à un répéter
n fois (nombre d'itérations connu): plutôt un for ...
     
  
exemple: Afficher  le
carré des entiers d'un nombre entier positif donné par
l'utilisateur jusqu'à ce que l'utilisateur décide
d'arrêter  ==>
On est sûr d'entrer au moins une fois dans la boucle, la
condition de répétition est initialisée dans le
corps de la boucle (réponse de l'utilisateur): on opte pour un
do ... while.  
  
  - Déterminer la condition de
répétition:  
   repUtilisateur = =
'o'
   
  - Déterminer les
instructions qui modifient la condition de répétition:
   demander("On continue (o/n)?", repUtilisateur); 
  - Déterminer la situation
initiale.
   Pas de situation initiale la condition de
répétition est initialisée dans la boucle
   
suivant     plan