Quelques éléments pour programmer plus facilement avec la Casio

publicité
Quelques éléments pour programmer plus facilement avec la
Casio Algebra 2.0
Pour plus d’informations, se rapporter au manuel de l’utilisateur fourni avec la calculatrice.
Pour programmer il faut choisir le Menu PRGM, c’est le menu 8.
Pour créer un nouveau programme choisir F3 {new} et donner un nom simple mais
évocateur. Valider par EXE .
On se retrouve alors dans la fenêtre d’édition du programme. Il ne reste qu’à le saisir…
Accès aux différents menus :
- En mode d’édition classique, le menu du bas de l’écran propose :
 {JUMP}…haut ou bas de page.
 {SRC}…pour rechercher.
 {MAT}/{STAT}/{LIST}/{GRPH}/{DYNA}/{RECR} pour accéder aux menus
Matrices/Statistique/Liste/Graphique/Dynamique/Récurrence.
- par shift , vars (PRGM) on accède aux instructions pour programmer :

F1 {prog}...rappel de programme (pour utiliser un programme dans un autre…).

F2 {jump}… menu de commande de saut : Lbl (label), Goto, Isz (pour incrémenter
d’une unité) et Dsz (pour décrémenter).
Attention : Isz et Dsz ne fonctionnent pas exactement comme les instructions x  1  x
ou x  1  x (voir notice…).

F3 { ?}...commande d’entrée. C’est le "saisir" en pseudo code.

F4 {
} commande de sortie. Ce symbole indique au programme qu’il faut marquer
une pause. La valeur de la variable qui précède le symbole est affichée, l’exécution du
programme reprend après EXE .

F5 {I/O}…menu de commande de contrôle/transfert d’entrée/sortie. Les instructions
Locate, Getkey, Send et Receive ne nous servirons pas ici.

F6

F1 {IF}…If, Then ; Else ; IfEnd. Chaque test conditionnel doit impérativement être
pour accéder à la seconde partie du menu
terminé par IfEnd.

F2 {FOR}…For, To, Step, Next. Boucle itérative inconditionnelle.
Syntaxe : For Valeur Initiale  Variable à incrémenter To Valeur Finale Step Valeur
de l’incrément …instructions…Next. Next marque la fin de la boucle, les instructions
qui suivent ne seront effectuées qu’une fois les passages dans la boucle terminés. Par
défaut, l’incrément est de 1.

F3 {WHLE}…While, WhlEnd, Do, LpWhile. Boucle itérative conditionnelle. Nous
n’utiliserons que While et WhlEnd.
Syntaxe : While Condition=vraie : instructions : WhlEnd
Attention : bien s’assurer que la condition devient fausse à un moment donné…

F4 {CTRL}… Prog, Return, Break et Stop ne servirons pas ici mais peuvent être très
utiles. Voir le manuel.

F5 {LOGIC}… On y trouve notamment les symboles  ;  ;  ;  ;  ;  qui servent pour
les tests conditionnels (If…) et les boucles itératives inconditionnelles (While…).

F6

F1 {CLR}…On trouve les commandes permettant d’effacer la fenêtre d’affichage
pour accéder à la troisième partie du menu
(ClrText), des listes (ClrList n° de la liste),…

F2 {DISP}… menu de commande d’affichage (nous ne les utiliserons pas ici. Voir
manuel).

F3 { : }…séparateur pour les expressions et commandes.
Syntaxe :
Il est inutile de déclarer les variables. Elles sont créées au moment où on leur affecte une
valeur. Pour la présentation et les retours à la ligne il y a différentes possibilités (voir les
exemples qui suivent). Les lignes ne se terminent pas aucun symbole particulier.
Le menu de calcul formel est indépendant des autres menus, il n’y a pas de variables globales
avec la Casio Algebra 2.0 donc il est inutile d’utiliser l’instruction "local"…elle n’existe
d’ailleurs pas…
Affectation : il suffit d’utiliser la touche  du clavier.
Quand la saisie du programme est terminée revenir à la liste des programme par ESC
éventuellement plusieurs fois.
Le menu propose alors :
 F1 {EXE}…pour exécuter le programme sélectionné.
 F2 {EDIT}…pour éditer le programme sélectionné.
 F3 {NEW}…pour créer un nouveau programme.
 F4 {DEL}…pour supprimer le programme sélectionné.
 F5 {DEL-A}…pour supprimer tous les programmes.
 F6
pour accéder à la deuxième partie du menu.


F1 {SRC}…pour rechercher un programme.
F2 {REN}…pour renommer un programme.
Les fonctions mathématiques sont accessibles par OPTN …
Bonne programmation !!!!!!!!
Téléchargement