Pas
Expression
Pas
permet de définir le pas d'incrémentation d'une boucle de traitement servant à mettre à jour automatiquement à chaque itération le compteur. Par défaut, il a pour valeur :
Variable
/******/
I : Entier;
LDebut : ListeDe Date;
D : Date;
Principal
/*******/
Debut
Pour I=0 JusquA 10 Faire
/* La boucle s'arrête après que I ait pour valeur 10. Le pas est 1. */
...
/* Corps de la boucle. */
Fin Pour
Pour I=0 JusquA 10 Pas 2 Faire
/* La boucle s'arrête après que I ait pour valeur 10. Le pas est 2. */
...
/* Corps de la boucle. */
Fin Pour
Pour I=10 JusquA 0 Faire
/* La boucle s'arrête après que I ait pour valeur 0. Le pas est -1. */
...
/* Corps de la boucle. */
Fin Pour
Pour I=10 JusquA 0 Pas -2 Faire
/* La boucle s'arrête après que I a pour valeur 0. Le pas est -2. */
...
/* Corps de la boucle. */
Fin Pour
Pour D=LDebut.ParcoursAuDebut() JusquA LDebut.DernierElement() Faire
/* La boucle s'arrête après le dernier élément de LDebut. Le pas est Suivant(). */
...
/* Corps de la boucle. */
Fin Pour
Pour D=LDebut.ParcoursAuDebut() JusquA LDebut.DernierElement() Pas D.Suivant() Faire
/* La boucle s'arrête après le dernier élément de LDebut. Le pas est Suivant(). */
...
/* Corps de la boucle. */
Fin Pour
Pour D=LDebut.ParcoursALaFin() JusquA LDebut.PremierElement Pas D.Precedent() Faire
/* La boucle s'arrête après premier élément de LDebut. Le pas est D.Precedent(). */
...
/* Corps de la boucle. */
Fin Pour
Fin Principal
- | - | - | - | - | - | - | - | - |