Leçons de programmation Basic n°3
Présentation
Cette leçon portera sur les commandes de contrôle de programmation et les commandes d'effacement. La leçon commencera avec quatre commandes de contrôle de programmation et se terminera avec trois commandes d'effacement. N'oubliez pas de tester vos connaissances sur cette leçon avec l'évaluation n°3. Bon cours !
Commandes de contrôle de programmation
- Break
Fonction : | Cette commande interrompt l'exécution d'une boucle et continue à partir de la commande suivante située après la boucle. |
Syntaxe : | Break |
Exemple : | For 0I To 5 If I>4 Then Break IfEnd Next "CASIO" |
Description : | I est incrémenté d'une unité, lorsque I>4 la commande Break arrète la boucle, ainsi le mot CASIO s'affiche à l'écran. |
- Prog
Fonction : | Définit l'exécution d'un autre programme en tant que sous-programme. | |
Syntaxe : | Prog "<nom du programme>" | |
Exemple : | programme PROGRAM 232P If P=232 Then Prog"MATHS" |
programme MATHS 2A "RESULTAT:" (A+P) |
Description : | Le test du programme PROGRAM est vrai, donc il lance le programme MATHS qui affiche RESULTAT: et le nombre 234. |
- Return
Fonction : | Placée dans un sous-programme, cette commande permet de revenir au programme principal. | |
Syntaxe : | Return | |
Exemple : | programme ASTUCE 123B Prog "BUG" A |
programme BUG B+62A Return |
Description : | 123 est affecté à B,le programme BUG est exécuté qui affecte le résultat de B+62 à A et retourne ensuite dans le programme principal qui affiche la valeur de A qui est 185. |
- While-WhileEnd
Fonction : | Cette commande termine l'exécution d'un programme. |
Syntaxe : | Stop |
Exemple : | For 1I To 4 If I=2 Then "FIN" Stop IfEnd Next |
Description : | La boucle compte de 1 à 4, mais lorsque I=2 le mot FIN s'affiche et le programme s'arrète. |
Commandes d'effacements
- ClrGraph
Fonction : | Cette commande réinitialise la mémoire de l'écran graphique. |
Syntaxe : | ClrGraph |
Exemple : | ClrGraph Graph Y=X ClrGraph Graph Y=X+1 |
Description : | Ce programme efface l'écran graphique, trace la fonction identité, efface l'écran graphique à nouveau et trace la fonction y=x+1. |
- ClrList
Fonction : | Cette commande efface le contenu de la liste actuellement sélectionnée. |
Syntaxe : | ClrList |
Exemple : | Seq(1,X,1,1,1)List 1 ClrList |
Description : | Ce programme entre la valeur 1 dans le premier élément de la liste 1 puis cette liste est effacée. |
- ClrText
Fonction : | Cette commande efface le texte de l'écran. |
Syntaxe : | ClrText |
Exemple : | "COURS DE PROGRAMMATION" ClrText "C'EST ICI" |
Description : | COURS DE PROGRAMMATION s'affiche, l'écran s'efface puis C'EST ICI s'affiche. |