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
1xx
ou
1xx
(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
pour accéder à la seconde partie du menu
F1
{IF}If, Then ; Else ; IfEnd. Chaque test conditionnel doit impérativement être
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
pour accéder à la troisième partie du menu
F1
{CLR}…On trouve les commandes permettant d’effacer la fenêtre d’affichage
(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 !!!!!!!!
1 / 2 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !