Utilisation de l’application Algorithm
Vous pouvez utiliser n’importe quel des 16 scripts intégrés (ensembles de commandes et d’arguments) pour écrire des scripts, puis exécuter les opérations ci-dessous.
Déplacer Arrow dans l’écran.
Dessiner une ligne selon le mouvement de Arrow.
Stocker une valeur saisie dans une variable.
Répéter l’exécution de scripts.
Créer un embranchement pour l’exécution de script selon la valeur vraie ou fausse d’une condition.
Attention !
Chaque fois que vous mettez la calculatrice hors tension ou appuyez sur la touche , toutes les saisies dans l’application Algorithm sont effacées.
Vous pouvez saisir jusqu’à 900 octets au total pour tous les scripts. Un script utilise entre 4 à 104 octets. Dépasser le nombre d’octets autorisé maximum entraîne une erreur (Memory ERROR).
Fonctionnement d’opération de l’application Algorithm
L’exemple ci-dessous explique le fonctionnement d’opération depuis la saisie du script jusqu’à son exécution.
Exemple : Pour déplacer Arrow et dessiner un rectangle (la rotation et le mouvement de Arrow est répété quatre fois.)
1. Appuyez sur , sélectionnez l’icône de l’application Algorithm, puis appuyez sur
.
L’écran de saisie de script s’affiche.
2. Appuyez sur .
Les scripts intégrés dans le menu TOOLS s’affichent.
3. Sélectionnez [Go to x;y], puis appuyez sur .
L’écran de réglage de script « Go to x;y » s’affiche.
4. Effectuez l’opération de touche ci-dessous.
- 15
((-))15
5. Appuyez sur .
Vous revenez à l’écran de saisie de script et le script sélectionné est saisi.
6. Effectuez l’opération ci-dessous pour saisir le script dans l’écran de saisie de script.
– [Pen Down]
– [Repeat] 4
– [Turn
] 90
– [Move] 30
7. Appuyez sur .
L’écran d’exécution s’affiche et le script est exécuté.
8. Lorsque l’exécution du script s’achève, appuyez sur ou
.
Vous revenez à l’écran de saisie de script.
Écran de saisie de script
Utilisez cet écran pour saisir les scripts à exécuter. Vous pouvez effectuer des ajouts, copies, suppressions et d’autres opérations de script.
Format d’affichage de script
Chaque script s’affiche en général sur une ligne.
Cependant, Repeat, Repeat until et If Then nécessitent deux lignes, If Then Else en nécessite trois.
Repeat
Repeat until
If Then
If Then Else
Repeat, Repeat until et If Then ajoutent une ligne vide. If Then Else ajoutent deux lignes vides.
Pour sélectionner un script
Utilisez et
pour sélectionner le script que vous souhaitez.
Pour ajouter un script
1. Utilisez les touches et
pour sélectionner la ligne en dessous de celle où vous souhaitez ajouter le script, puis appuyez sur
.
Le menu TOOLS s’affiche.
2. Saisissez le script que vous souhaitez ajouter, puis appuyez sur .
L’écran d’édition de script s’affiche.*
3. Spécifiez l’argument et/ou les conditions du script.
4. Après vous être assuré que [Confirm] est sélectionné, appuyez sur .
Vous revenez à l’écran de saisie de script et le nouveau script est ajouté à la ligne au-dessus de celle en surbrillance.
*Si le script ajouté est Pen Down, Pen Up ou Wait, il ne s’affiche pas dans l’écran d’édition de script. Sélectionner un de ces scripts vous fait revenir immédiatement à l’écran de saisie de script.
Note
Si le script ajouté est Repeat, Repeat until, If Then ou If Then Else, toutes les lignes en dessous du script sont intégrées à celui-ci dans une configuration imbriquée. Si une ligne vide est présente en dessous du script ajouté, toutes les lignes jusqu’à la ligne vide sont intégrées au script ajouté. L’imbrication est possible jusqu’à quatre niveaux. Essayer d’imbriquer plus de niveaux entraîne une erreur (Nesting ERROR).
Si la ligne en surbrillance est vide, le script ajouté écrase la ligne vide.
Pour modifier l’argument d’un script
1. Sélectionnez le script que vous souhaitez modifier.
s’affiche à côté du script sélectionné et dont l’argument peut être modifié.
2. Appuyez sur .
L’écran d’édition de script s’affiche.
3. Modifiez l’argument, puis appuyez sur .
4. Après vous être assuré que [Confirm] est sélectionné, appuyez sur .
Pour copier un script sur une autre ligne
1. Sélectionnez le script que vous souhaitez copier, puis appuyez sur .
2. Sélectionnez [Copy & Insert], puis appuyez sur .
Vous entrez en mode d’attente d’insertion. Pour quitter l’état d’attente, appuyez sur .
3. Sélectionnez la ligne que vous souhaitez copier, puis appuyez sur .
Ensuite, la ligne copiée peut encore être insérée dans d’autres lignes jusqu’à ce que vous appuyez sur ou
.
Note
Copier Repeat, Repeat until, If Then ou If Then Else copie également les scripts imbriqués.
Si la ligne où vous insérez le script copié est vide, il sera écrit ici.
Essayer d’insérer un script copié à l’emplacement du script d’origine de la copie entraîne une erreur (Circular ERROR).
Pour insérer une ligne vide
1. Sélectionnez la ligne en dessous de l’emplacement où vous souhaitez insérer une ligne vide, puis appuyez sur .
2. Sélectionnez [Insert Row], puis appuyez sur .
Pour supprimer un script
Sélectionnez le script que vous souhaitez supprimer, puis appuyez sur .
Note
Supprimer Repeat, Repeat until, If Then, ou If Then Else ne supprime pas les scripts imbriqués.
Pour supprimer tous les scripts
Appuyez sur , sélectionnez [Delete All], puis appuyez sur
.
Écran d’édition de script
Pour afficher l’écran d’édition de script, appuyez sur , sélectionnez un script, puis appuyez sur
.*
L’apparence de l’écran d’édition de script dépend du script que vous sélectionnez. Saisissez l’argument ou l’expression conditionnelle du script, sélectionnez [Confirm], puis appuyez sur pour revenir à l’écran de saisie de script.
* Si le script sélectionné est Pen Down, Pen Up ou Wait, l’écran d’édition de script ne s’affiche pas. Sélectionner un de ces scripts vous fait revenir immédiatement à l’écran de saisie de script.
Si le script sélectionné est Comment ou Style, un écran de menu s’affiche au lieu de l’écran d’édition de script. Sélectionnez l’élément de menu que vous souhaitez, puis appuyez sur pour revenir à l’écran de saisie de script.
Note
Lors de la saisie d’une expression conditionnelle, vous pouvez appuyer sur , sélectionner [Algorithm], puis sélectionner un symbole d’égalité ou d’inégalité à partir du menu qui s‘affiche.
Pour utiliser la variable θ
L’application Algorithm comprend une variable d’angle spéciale (θ) que vous pouvez utiliser.
Pour saisir la variable θ
Effectuez l’une des opérations ci-dessous pour saisir « θ ».
- Appuyez sur , puis sélectionnez [θ] > [Recall].
- Appuyez sur , puis sélectionnez [Algorithm] > [θ].
Note
La valeur stockée dans la variable θ est corrigée en : 0 ≦ θ < 360.
La variable θ ne peut pas être utilisée dans d’autres applications.
Écran d’exécution
Pour afficher l’écran d’exécution à partir de l’écran de saisie de script, appuyez sur (ou appuyez sur
, puis sélectionnez [Execute]). Les scripts sont exécutés en séquence à partir du haut de l’écran de saisie de script. Après l’exécution d’un script, appuyez sur
ou
pour revenir à l’écran de saisie de script.
(1) Zone d’affichage visuel : Zone dans laquelle Arrow se déplace. Plage de déplacement : -95 ≤ x ≤ 96, -24 ≤ y ≤ 24.*
(2) Zone d’affichage d’une ligne : Utilisé lors de l’exécution d’un script Ask and Assign, Comment ou Show Result.
(3) Arrow
* Même si la plage de déplacement autorisée est seulement de -95 ≤ x ≤ 96, -24 ≤ y ≤ 24, la plage de coordonnée supportée est : -999 ≤ x ≤ 999, -999 ≤ y ≤ 999. Une valeur de coordonnée en dehors de la plage supportée entraîne une erreur (Range ERROR).
Note
Afficher l’écran d’exécution initialise les valeurs aux valeurs par défaut suivantes : Coordonnées (x, y) = (0, 0), Direction θ = 0°, Style = Arrow.
L’indicateur sur l’écran signifie que l’exécution du script est en cours.
L’indicateur sur l’écran signifie que l’exécution du script est en pause.
Pendant la pause de l’exécution du script, vous pouvez vérifier les valeurs des coordonnées (x, y) et la direction (θ) en appuyant sur .
Pour arrêter l’exécution du script, appuyez sur . Le message « AC Break » s’affiche. Pour revenir à l’écran de saisie de script pendant l’affichage du message, appuyez sur
,
ou
.
Que faire si un message d’erreur s’affiche durant l’exécution d’un script
Appuyez sur ou
. L’écran d’édition de script s’affiche pour le script dans lequel l’erreur s’est produite. Corrigez à l’emplacement que vous pensez être à l’origine de l’erreur. Pour revenir à l’écran de saisie de script pendant l’affichage d’un message d’erreur, appuyez sur
,
ou
.
Scripts intégrés
Move
Déplace Arrow du nombre de points spécifiés. Les coordonnées de la destination du déplacement sont stockées dans les variables x et y.
Turn 
Pivote Arrow vers la gauche ou droite du nombre de degrés spécifié par rapport à l’orientation actuelle. L’angle après rotation (Degree) est stocké dans la variable θ.
Direction
Pivote Arrow vers la gauche ou droite du nombre de degrés spécifié à partir de 0 degré. L’angle de rotation (Degree) est stocké dans la variable θ.
Note
Exécuter les scripts Turn et Direction font pivoter Arrow par unité de 45 degrés.
Go to x;y
Déplace Arrow aux coordonnées spécifiées. Les coordonnées de la destination du déplacement sont stockées dans les variables x et y.
Pen Down
Commence à tracer une ligne pointillée d’une largeur d’1 point selon le mouvement de Arrow.
Pen Up
Arrête le tracé de la ligne selon le mouvement de Arrow.
Set Variable to
Stocke une valeur (ou une valeur de résultat de calcul d’une expression) dans une variable (A à F, z).
Ask and Assign
Pendant l’exécution d’un script, attribue une valeur (ou une valeur de résultat de calcul d’une expression) dans une variable (A à F, z). Ce script affiche la demande de saisie « (variable name)? » dans la zone d’affichage d’une ligne.
Comment
Met l’exécution du script en pause et affiche un commentaire (Yes, No, Number? ou Result :) dans la zone d’affichage d’une ligne. Pour redémarrer l’exécution du script, appuyez sur .
Show Result
Met l’exécution du script en pause et affiche la valeur spécifiée dans la zone d’affichage d’une ligne. Spécifier une expression affiche son résultat. Pour redémarrer l’exécution du script, appuyez sur .
Style
Spécifie si Arrow ou Cross doit être affiché dans l’écran d’exécution.
Wait
Met l’exécution du script en pause. Pour redémarrer l’exécution du script, appuyez sur .
Repeat
Répète l’exécution du script entre « Repeat » et « ». Vous pouvez spécifier le nombre de répétitions avec une valeur de 1 à 10000. Spécifier une valeur qui dépasse cette plage entraîne une erreur (Range ERROR).
Repeat until
Vérifie si la condition spécifiée est vraie ou fausse. L’exécution du script entre « Repeat » et « » est répété jusqu’à ce que la condition devienne vraie.
If Then
Vérifie si la condition spécifiée est vraie ou fausse. Le script entre « If (condition) Then » et « End » est exécuté lorsque la condition est vraie.
If Then Else
Vérifie si la condition spécifiée est vraie ou fausse. Le script entre « If (condition) Then » et « Else » est exécuté lorsque la condition est vraie. Le script entre « Else » et « End » est exécuté lorsque la condition est fausse.
Éléments de réglage de l’application Algorithm
Les éléments de réglage de l’application Algorithm sont compris dans le menu TOOLS. Appuyez sur dans l’écran de saisie de script pour afficher les éléments de réglage ci-dessous.
« ◆ » indique le réglage initial par défaut.
Background
Spécifie si les axes de coordonnées, les lignes de grille et les noms des coordonnées doivent être affichés ou masqués dans l’écran d’exécution.
- Axes◆ :
Affiche les axes uniquement.
- Axes/Grid :
Affiche les axes et lignes de grille.
- Axes/xy :
Affiche les axes et leurs noms.
- None :
Masque tout.
Unit Setting
Spécifie l’unité pour le déplacement du script Move.
pixels◆ : Spécifie l’unité de déplacement sur 1 pixel.
units : Spécifie l’unité de déplacement sur 10 pixels.