Valeur de cette activité : 5 points
Compétence :
09- Les boucles de répétitions

A-Module 06 : ASP : 5 points - difficulté : 2

ASP : Les boucles de répétitions

Présentation

Une boucle sert à répéter une instruction un certain nombre de fois ou jusqu'à une condition soit respectée.

Cliquez ici afin d'obtenir plus d'informations concernant les boucles de répétitions en ASP.

Cliquez ici afin de voir un exemple avancé d'utilisation de boucles de répétitions.

Description

Afin d'insérer un boucle de répétition en langage asp il faut utiliser une des structures suivantes :

Structure FOR

dim i
For i = 1 to 10 step 1

...action à effectuer...
Next

Explications :
dim i
For i = 1 to 10 step 1 : Avec la variable i, répéter avec le nombre 1 jusqu'au nombre 10 en utilisant une incrémentation de 1 à chacune des répétitions.

Next : reprendre la boucle
Structure DO

Do While condition

...action à effectuer... tant que condition est vraie Loop

Explications :
Do While condition : Effectuer la boucle jusqu'à la condition.

Loop : poursuivre la boucle

Cliquez ici afin d'afficher des exemples de codes ASP de boucle de répétitons.




  1. Cliquez le bouton 4- Accès à mon espace de téléchargement de votre portfolio

  2. Cliquez le bouton Ajouter une page avec directive en inscrivant le numéro 10526 dans le champ No de la directive

    ATTENTION : Le bouton de prévisualisation ne fonctionnera pas en mode asp.

  3. IMPORTANT : Il est toujours préférable de débuter votre page ASP en inscrivant le code suivant dans votre page
    <% @Language=VBScript %> <%Option Explicit%>
    La première ligne indique au serveur que le code par défaut de la page asp sera le Vbscript.

    La deuxième ligne indique au serveur que toutes les variables doivent être déclarées (ça évite des problèmes!).

    Inscrivez ces deux lignes au début de votre page.



  4. Inscrivez ensuite le titre de niveau 1 : Les boucles de répétitions

  5. Utilisez le bouton < % % > afin de définir le code asp / VBscript

  6. Dans ce code, déclarez une variable nommée i (Dim i)


  7. Ensuite, utilisez le bouton BOUCLE de la barre de boutons ASP afin d'insérer le code d'une boucle FOR :
    - utilisez la variable nommé i
    - en débutant par le nombre 1
    - jusqu'au nombre 10
    - avec une incrémentation de 1

  8. Dans cette boucle, utilisez le bouton Response.write afin d'obtenir le résultat suivant :
    Ligne 1
    Ligne 2
    Ligne 3
    Ligne 4
    Ligne 5
    Ligne 6
    Ligne 7
    Ligne 8
    Ligne 9
    Ligne 10


  9. Insérez ensuite une ligne horizontale en utilisant le bouton Response.write

  10. Insérez ensuite en utilisant le bouton Response.write le texte suivant : "Les multiples de 6 sont : " suivi d'un saut de ligne. ATTENTION la balise BR doit être située entre les guillemets.

  11. Insérez ensuite une autre boucle de répétition FOR utilisant :
    - la variable nommé i
    - en débutant par le nombre 1
    - jusqu'au nombre 10
    - avec une incrémentation de 1 afin d'inscrire les multiples de 6 de la façon suivante :
    1 x 6 = 6
    2 x 6 = 12
    3 x 6 = 18
    4 x 6 = 24
    5 x 6 = 30
    6 x 6 = 36
    7 x 6 = 42
    8 x 6 = 48
    9 x 6 = 54
    10 x 6 = 60


  12. Insérez ensuite en utilisant le bouton Response.write le texte suivant : "Les multiples de 9 sont : " .

  13. Insérez ensuite une autre boucle de répétition FOR utilisant :
    - la variable nommé i
    - en débutant par le nombre 9
    - jusqu'au nombre 81
    - avec une incrémentation de 9 afin d'inscrire les multiples de 9 de la façon suivante : multiples de 9 sont : 9, 18, 27, 36, 45, 54, 63, 72, 81, ...

  14. Enregistrez cette page sous le nom ASPBOUCLE.ASP en utilisant le champ NOM DE VOTRE PAGE situé au bas de la page et cliquez le bouton CRÉER LA PAGE

  15. Cliquez le bouton retour

  16. Sélectionnez le lien AFFICHER de la colonne ASPBOUCLE.ASP

  17. Validez votre travail

  18. Pour corriger, Retournez à la page précédente et cliquez le bouton Modifier

  19. Apportez les modifications au besoin et validez de nouveau

  20. IMPORTANT : Ajoutez une page à votre portfolio qui contiendra:
    - dans le champ titre : ASP Boucle de répétitions
    - dans le champ contenu : un lien vers votre page ASPBOUCLE.ASP
  21. Cochez la case à cocher de correction du travail

  22. Enregistrez cette page

    Cette page servira à la correction de votre travail et à transmettre mes commentaires concernant ton travail.