|
Le menu Option vous servira à agir avec plus de souplesse sur vos programmes. Il permet entre autres de stocker images et texte, mais aussi d’effectuer des calculs sur des variables et exploiter matrices et listes. Ces deux dernières fonctions seront cependant traitées ultérieurement.1. La couleur Optn/F6/F1Ce chapitre est réservé aux graph 65/65+/80 car elles-seules ont la couleur.
Vous avez remarque que lorsque vous affichez quelque chose à l’écran, cela apparaît en bleu. Vous pouvez choisir la couleur (bleu, orange ou vert) pour la plupart des commandes d’affichage. Vous faites Optn/F6/F1 et vous pouvez choisir entre vert (green) et orange. Le bleu ne se choisit pas car il sera mis par défaut si vous ne mettez pas de couleur. Ensuite la couleur se place juste avant une des commandes suivantes (j’ai choisi Orange mais vous pouvez mettre vert bien sur !) :
Orange "TEXTE"
Orange Graph...
Orange Horizontal/Vertical/Circle
Orange F-Line/Line
Orange Plot.../Pxl...
Orange Text...
En clair, la couleur se place devant quasiment toutes les commandes d’affichage sauf Locate.
Je n’ai rien de plus à dire sur la couleur si ce n’est que la couleur orange passe par dessus toutes les autres et le vert en dessous. Par exemple, si vous faites passer une ligne bleue sur une verte, la verte sera recouverte par le bleu. Et si vous faites passer une ligne orange, elle se superposera aux autres. Vous pouvez le tester par vous-même avec cet exemple :
Green Horizontal 30
Horizontal 31
Orange Horizontal 32
Green Vertical 50
Vertical 51
Orange Vertical 52
Sur la deuxième et la cinquième ligne, je n’ai pas spécifié de couleur donc la calculatrice affiche en bleu automatiquement.
Avec ça, vous verrez les couleurs qui se superposent.2. L’onglet NUM Optn/F6/F4L’onglet Num est fort utile car il permet d’effectuer des calculs sur des nombres.
Abs : Donne la valeur absolue d’un nombre. Si c’est un nombre positif, cela ne change rien. Si c’est un nombre négatif, cela enlève simplement le signe – et met un signe + à la place (invisible bien sur !).
Int : Rend la valeur entière. Cette commande enlève simplement tous les chiffres derrière la virgule et n’arrondit pas.
Frac : Donne la valeur décimale d’un nombre. Cette commande garde juste ce qu’il y a après la virgule et met un 0 avant, enlevant le nombre qui s’y trouvait.
Abs 5 ![[DISP]](../../images/code/cas-disp.gif) (affiche 5)
Abs -5 ![[DISP]](../../images/code/cas-disp.gif) (= 5)
Int 18.489 ![[DISP]](../../images/code/cas-disp.gif) (= 18)
Frac 18.489 ![[DISP]](../../images/code/cas-disp.gif) (= 0.489)
Les deux autres commandes ont une utilité nulle en programme.3. La commande aléatoire Optn/F6/F3/F4Cette commande est tellement importante et utilisée qu’elle mérite un paragraphe pour elle.
C’est à ma connaissance le seul moyen de d’obtenir une valeur aléatoire sur votre calculatrice. Elle apparaît sous la forme Ran#.
Lorsque vous mettez cette commande dans votre programme, elle va vous définir une valeur aléatoire entre 0 et 1 avec plein de chiffres derrière la virgule.
Vous pouvez choisir un intervalle pour vos valeurs aléatoires. Il se définit de cette façon :
aRan# +b
a+b est la valeur maximale et b est la valeur minimale.
Si vous ne mettez pas a, la valeur maximale est 1.
Si vous ne mettez pas b, la valeur minimale est 0.
Le plus pratique est d’assigner Ran# à une variable. Utiliser la commande Int peut aussi s’avérer pratique car vous aurez ainsi des nombres entiers plus faciles à manipuler.
Int (10Ran# +1)  A ![[DISP]](../../images/code/cas-disp.gif)
Vous aurez avec ceci des nombres aléatoires compris entre 1 et 10.4. Les Pictures Optn/F6/F6/F2Les pictures, vous l’aurez compris servent à enregistrer une image. Cela sert plus précisément à enregistrer une capture de l’écran graphique.
Génial ! me direz-vous. Mais ces images sont au nombre de six, ce qui limite déjà un peu et prennent chacune 4096 octets de mémoire (c’est beaucoup).
Elle peuvent tout de même énormément servir, et je vais vous apprendre à les utiliser.
Commençons un programme :
F-Line 25,10,120,50
F-Line 10,5,10,30
Text 20,1,"TEXTE"
Circle 25,25,10
Horizontal 2
PlotOn 63,63
Si vous exécutez ce programme, il va mettre du temps à le terminer. Si vous voulez le retrouver plus tard, il faudra le réexecuter.
Sauf si vous rajoutez à la fin :
StoPict 1
Reexecutez ce programme et effacez-le.
Créez-en un nouveau et mettez :
RclPict 1
Simplement. Vous aurez l’image qui s’affichera en moins d’une seconde.
Super, non ? Mais apprenez à bien choisir vos enregistrements de Pictures car vous n’en avez que 6 sur les anciennes Casio (30/35/60/65/80) et jusqu'à 20 sur les plus récentes (35+/75/85/95/100) !
Je récapitule :
StoPict (n° de 1 à 6 ou 20) : faire une capture de l’écran graphique.
RclPict (n° de 1 à 6 ou 20) : afficher la capture correspondante.
Notez que vous pouvez ensuite réafficher d’autres pictures ou dessiner après un RclPict.
Les images resteront peut-être entre des programmes (même si vous éteignez la machine). Ne les effacez pas ! Créez juste un petit programme avec la commande BG-None (Shift/SetUp/F6/F5/F1). Ceci effacera la picture de l’écran mais pas de la calculatrice.
Pour l’effacer de la calculatrice, Menu principal/Mem/Memory Usage/Pictures/n° de 1 à 6.5. Les commandes logiques Optn/F6/F6/F4Lorsque vous utilisez une condition avec If/IfEnd ou avec la double flèche, vous ne pouvez poser qu’une seule condition.
Les commandes logiques remédient à cela et vous permettent de mettre autant de conditions que vous le voulez.
And
Cette commande oblige la calculatrice à ce que toutes les conditions se vérifient.
?  A
?  B
?  C
A=10 And B=20 And C=50  "CONDITION VERIFIEE"
Il faut donc pour que la condition se vérifie que A=10 et B=20 et C=50.
Or
Cette commande permet de vérifier la condition si une condition est vrai mais pas forcément les autres.
?  A
?  B
?  C
A=10 Or B=20 Or C=50  "CONDITION VERIFIEE"
Il vous suffit ici de taper la bonne valeur pour une des trois variables seulement (les trois peuvent aussi être bonnes)
Il faut ici pour que la condition se vérifie que A=10 ou B=20 ou C=50.
Not
Cette commande permet de vérifier la condition si une condition n’est pas vraie.
?  A
?  B
?  C
A=10 Not B=20 Not C=50  "CONDITION VERIFIEE"
Ici vous devez avoir 10 pour la valeur A mais pas 20 pour B et 50 pour C.
Il faut ici pour que la condition se vérifie que A=10, que B 20 et que C 50.
Ces trois commandes logiques vous aideront énormément dans des programmes ayant plusieurs conditions en même temps.
|
|