| Menu: Progrfacile Accueil Premiers programmes Invite de commandes Syntaxe Tests conditionels Boucles Proc�dures et fonctions WSH et les objets Bases de donn�es D�boguer Livre d'or |
| Boucles ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Une boucle sert � ex�cuter plusieurs fois la m�me chose. Nous allons apprendre � utiliser deux types de boucle : for�next ; do loop
For � next For nom de la variable = valeur de d�part to valeur d�arriv�e Instruction � refaire next Avec ce type de boucle on indique une valeur de d�part et une d�arriv�e. Voici un exemple : Dim tableau Dim Sfr 'on indique l'ent�te du tableau tableau = "Sfr.-" + vbtab + "Euro" + vbcrlf 'on aura dix lignes For Sfr = 1 to 10 Tableau = tableau + cstr(Sfr) + vbtab Tableau = tableau + cstr((Sfr*1.5)) + vbcrlf Next Msgbox tableau ,,"Conversion " Description : On d�fini les variables, on cr�e l�ent�te du tableau, on entre dans la boucle for next et on cr�e un compteur qui part de 1 Sfr.- et qui se termine � 10 Sfr.- , on montre le tableau avec la fonction Msgbox. Si dessous vous pouvez voir diff�rentes constant indispensable quand on fait des tableaux : Vbcrlf = retour � la ligne. Vbtab = tabulation horizontal Vblf = saut de ligne On peut aussi ajouter le mot step qui nous permet d�aller de tant en tant : Dim tableau Dim Sfr 'on indique l'ent�te du tableau tableau = "Sfr.-" + vbtab + "Euro" + vbcrlf 'on aura dix lignes For Sfr = 10 to 100 step 10 Tableau = tableau + cstr(Sfr) + vbtab Tableau = tableau + cstr((Sfr*1.5)) + vbcrlf Next Msgbox tableau ,,"Conversion " M�me si on a tout pr�vu correctement il est pr�f�rable de pr�voir une sortie de secoure car si on fait quelquechose de mal la boucle peut �tre infinie. Pour arr�ter une boucle infinie il faut appuyer sur Ctrl + Alt + Del, aller dans les processus cliquer sur Wscript.exe et cliquer sur terminer le processus. Pour sortir de cette boucle on utilise la commande exit for : page suivante |
| Info sur moi: adresse: [email protected] |
| Visiteurs: |
|