Leçons de programmation Basic n°2

Présentation

Cette leçon portera sur les commandes de boucles et les branchements conditionnels. La leçon commencera avec quatre boucles et se terminera avec quatre branchements conditionnels. N'oubliez pas de tester vos connaissances sur cette leçon avec l'évaluation n°2. Bon cours !

Commandes de boucles

For-To-Next
Fonction : Cette boucle répète les instructions situées entre For et Next jusqu'à ce que la valeur de la variable de référence atteigne la valeur finale. A chaque exéution, la variable est incrémentée d'une unité.
Syntaxe : For <valeur initiale><nom de la variable> To <valeur finale>
<instructions>
Next
Exemple : For 0R To 5
"RS 232"
Next
Description : La chaîne de caractères RS 232 s'affiche 6 fois à l'écran.
For-To-Step-Next
Fonction : Même fonction que la boucle précédente. Cependant à chaque exécution, la variable de référence est incrémentée d'une valeur déterminée.
Syntaxe : For <valeur initiale><nom de la variable> To <valeur finale> Step <incrément>
<instructions>
Next
Exemple : For 0C To 2 Step 0.5
"INTERFACE"
Next
Description : Le mot INTERFACE s'affiche 5 fois à l'écran.
Do-LpWhile
Fonction : Cette boucle répète les instructions situées entre Do et LpWhile tant que sa condition est vraie. Le test est réalisé après les instructions.
Syntaxe : Do
<instructions>
LpWhile <condition>
Exemple : Do
"CASIO"
B+1B
LpWhile B<2
Description : Le mot CASIO s'affiche 2 fois à l'écran.
While-WhileEnd
Fonction : Cette boucle répète les instructions situées entre While et WhileEnd tant que sa condition est vraie. Le test est réalisé avant les instructions.
Syntaxe : While <condition>
<instructions>
WhileEnd
Exemple : While B<2
"CABLE"
B+1B
WhileEnd
Description : Le mot CABLE s'affiche 2 fois à l'écran.

Branchements conditionnels

If-Then
Fonction : Exécute les instructions situées après Then si le test est vrai, et recommence le programme au début si le test est faux.
Syntaxe : If <condition>
Then <instructions>
Exemple : 123F
If F=123
Then "FA-123"
Description : Le test est vrai, donc la chaîne decaractères FA-123 s'affiche à l'écran.
If-Then-IfEnd
Fonction : Exécute les instructions situées après Then et après IfEnd si le test est vrai, et exécute les instructions situées après IfEnd si le test est faux.
Syntaxe : If <condition>
Then <instructions>
IfEnd <instructions>
Exemple : 7N
If N>8
Then "JEUX"
IfEnd "PROGRAMMES"
Description : Le test est faux, donc le mot PROGRAMMES s'affiche à l'écran.
If-Then-Else
Fonction : Exécute les instructions situées après Then et recommence le programme si le test est vrai, et exécute les instructions situées après Else si le test est faux.
Syntaxe : If <condition>
Then <instructions>
Else <instructions>
Exemple : 122A
If A>0
Then "COURS"
Else "ASTUCE"
Description : Le test est vrai, le mot COURS s'affiche à l'écran.
If-Then-Else-IfEnd
Fonction : Exécute les instructions situées après Then et après IfEnd si le test est vrai, et exécute les instructions situées après Else et après IfEnd si le test est faux.
Syntaxe : If <condition>
Then <instructions>
Else <instructions>
IfEnd <instructions>
Exemple : 62K
If K=62
Then "ASTUCE"
Else "JEUX"
IfEnd "POUR CASIO"
Description : Le test est vrai, donc le mot ASTUCE s'affiche puis la chaîne POUR CASIO s'affiche.

xhtml css      © 2001-2014 CasioExpert.com      CasioExpert.com v6      conception & réalisation Mickaël Morier