Copyright

Annonces Google

Tutoriels Informatiques

TICE & Multimédias

Math-pour-Informatiques

Anglais pour débutants

Nous somme sur Facebook

Utilisateurs en ligne

Users: 3 Guests, 2 Bots
Gearbest  promotion

Annonces Google



Le moteur de script prend en charge les structures de contrôle suivantes: if, while, repeat and for.

1 – Structure conditionnelle if

Une instruction if évalue son état et n’exécute que la partie « then » si la condition est vraie.
Une instruction if est terminée par le mot-clé « fin ». La syntaxe de base est la suivante:

if condition then
      Liste d'instructions ici
else
    Liste d'instructions ici
end

Exemple

age = 21;
if x > 18 then
     Dialog.Message("result", "Vous êtes majeur !");
else
Dialog.Message("result", "Vous êtes mineur !");
end

2 – La boucle while

L’instruction while est utilisée pour exécuter le même « bloc » de script jusqu’à ce qu’une  condition soit remplie. Comme les instructions if, alors que les instructions sont terminées avec  le mot-clé « fin ». La syntaxe de base est:

while condition do
Liste d'instructions ici
end

La condition doit être vraie pour que les actions à l’intérieur de l’instruction while (la partie  « Liste d’instructions ici » ci-dessus) soient effectuées. L’instruction while continuera à se  boucler tant que cette condition est vraie. Voici comment cela fonctionne: Si la condition est vraie, toutes les actions entre le « while » et la « fin » correspondante seront  effectuées. Lorsque la « fin » est atteinte, la condition sera réévaluée, et si elle est encore  vraie, les actions entre le « while » et la « fin » seront à nouveau exécutées. Les actions continueront à s’exécuter  jusqu’à ce que la condition soit évaluée comme fausse.

Exemple :

x = 1;
while x < 10 do
    x = x + 1;
end

3 – Boucle for

L’instruction for est utilisée pour répéter un bloc d’instructions un nombre spécifique de fois.
La syntaxe de base est:

for variable = début, fin
      bloc d'instructions ici
fin

La variable peut être nommée tout ce que vous voulez, elle est utilisée pour « compter » le nombre d’états à travers la boucle for.

Exemple :

for a = 1, 5 do
     Dialog.Message("", a);
end

L’exemple ci-dessus affiche 5 messages sur une boite de dialogue, comptant de 1 à 5.

 

 

Younes Derfoufi
CRMEF OUJDA

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Time limit is exhausted. Please reload the CAPTCHA.