Skip to content

Utilisation du Mode Algorithmique

Vous pouvez utiliser n’importe lequel des 16 scripts intégrés (ensembles de commandes et d’arguments) pour élaborer des scripts et exécuter les opérations ci-dessous.

Déplacer une Flèche sur l’écran.

Dessiner une ligne en fonction du déplacement de la Flèche.

Important

Tous les scripts saisis sont effacés à chaque fois que vous quittez le Mode Algorithmique, que vous éteignez la calculatrice ou que vous appuyez sur la touche .

Vous pouvez saisir jusqu’à 900 octets d’instruction pour tous les scripts. Chaque script utilise entre 4 et 104 octets.

Flux des opérations en Mode Algorithmique

L’exemple ci-dessous illustre le flux des opérations entre la saisie du script et son exécution.

Exemple : Déplacer la Flèche et dessiner un rectangle (la rotation de la Flèche et son déplacement sont répétés quatre fois.)

1.Appuyez sur , sélectionnez l’icône du Mode Algorithmique, puis appuyez sur .

Ceci permet d’afficher l’écran de saisie du script.

2.Appuyez sur .

Ceci permet d’afficher l’écran de sélection du script.

3.Effectuez l’opération de touches ci-dessous.

(Aller à x;y)15((-))15

4.Appuyez sur .

Ceci permet de revenir à l’écran de saisie du script et de saisir le script sélectionné.

5.Effectuez l’opération ci-dessous avec les touches pour saisir le script dans l’écran de saisie du script.

(Stylo écrit)

(Répéter) 4

(Tourner de ) 90

(Avancer de) 30

6.Appuyez sur (ou sur (Exécuter)).

Ceci affiche l’écran d’exécution et lance le script.

7.Une fois l’exécution du script terminée, appuyez sur .

Ceci permet de revenir à l’écran de saisie du script.

Écran de saisie du script

Format d’affichage du script

Chaque script s’affiche généralement sur une ligne. Toutefois, Répéter, Répéter jusqu’à et Si Alors nécessitent deux lignes, et Si Alors Sinon nécessite trois lignes. Répéter, Répéter jusqu’à et Si Alors comprennent une ligne vierge. Si Alors Sinon comprend deux lignes vierges.

Pour sélectionner un script

Utilisez et pour mettre en surbrillance le script à sélectionner.

Pour ajouter un script

1.Utilisez les touches et pour mettre en surbrillance la ligne située sous la ligne à laquelle vous souhaitez ajouter le script, puis appuyez sur .

Ceci permet d’afficher l’écran de sélection du script.

2.Appuyez sur la touche numérique correspondant au numéro figurant à gauche du script à ajouter.

Ceci affiche l’écran de modification du script.*

3.Précisez l’argument du script et/ou les conditions.

4.Appuyez sur .

Ceci permet de revenir à l’écran de saisie du script et ajoute le nouveau script à la ligne au-dessus de la ligne en surbrillance.

* Si le script ajouté est Stylo écrit, Stylo relevé ou Attendre, il ne s’affichera pas dans l’écran de modification du script.

Note

Si le script ajouté est Répéter, Répéter jusqu’à, Si Alors ou Si Alors Sinon, toutes les lignes en dessous de lui seront intégrées au script ajouté, dans une configuration emboîtée. S’il existe une ligne vierge sous le script ajouté, toutes les lignes jusqu’à la ligne vierge seront intégrées dans le script ajouté. L’emboîtement est possible jusqu’à quatre niveaux.

Si la ligne en surbrillance est vierge, le script ajouté écrasera cette ligne vierge.

Pour modifier l’argument d’un script

1.Mettez en surbrillance le script que vous souhaitez modifier.

Ceci affiche à côté de tous les scripts dont les arguments peuvent être modifiés.

2.Appuyez sur .

Ceci affiche l’écran de modification du script.

3.Modifiez l’argument et appuyez ensuite sur .

Pour copier un script sur une autre ligne

1.Mettez en surbrillance le script que vous souhaitez copier, puis appuyez sur (Copier&Insérer).

Ceci permet de mettre l’insertion en attente. Pour quitter l’état d’attente, appuyez sur .

2.Mettez en surbrillance la ligne où vous souhaitez insérer la copie, puis appuyez sur .

Ensuite, la ligne copiée reste disponible pour l’insertion d’autres lignes jusqu’à ce que vous appuyez sur .

Note : La copie de Répéter, Répéter jusqu’à, Si Alors ou Si Alors Sinon copiera également les scripts emboîtés.

Pour insérer une ligne vierge : Mettez en surbrillance la ligne sous l’endroit où vous souhaitez insérer une ligne vierge, puis appuyez sur (Insérer ligne).

Pour supprimer un script : Mettez en surbrillance le script que vous souhaitez supprimer, puis appuyez sur .

Note : La suppression de Répéter, Répéter jusqu’à, Si Alors ou Si Alors Sinon ne supprimera pas les scripts emboîtés.

Pour supprimer tous les scripts : Appuyez sur (Tout supprimer).

Écran de sélection du script

Pour afficher l’écran de sélection du script depuis l’écran de saisie du script, appuyez sur . Ceci affichera les scripts intégrés. Utilisez et pour faire défiler l’écran, et les touches numériques à pour sélectionner un script.

Note : Pour afficher un menu d’exécution ou de modification du script, depuis l’écran de saisie du script, appuyez sur .

Écran de modification du script

Pour afficher l’écran de modification du script, sélectionnez un script dans l’écran de sélection du script. L’aspect de l’écran de modification du script dépend du script sélectionné.

CY-295_Algorithm_08

Saisissez l’argument du script ou l’expression conditionnelle, puis appuyez sur pour revenir à l’écran de saisie du script.

Note : Lors de la saisie d’une expression conditionnelle, vous pouvez appuyer sur et sélectionner ensuite le symbole d’égalité ou d’inégalité à partir du menu qui s’affiche.

Pour utiliser la variable θ : Le Mode Algorithmique dispose d’une variable d’angle spéciale (θ) que vous pouvez utiliser. La variable θ peut être saisie en appuyant sur (θ) ou sur (θ). Une valeur enregistrée dans la variable θ est corrigée en : 0 θ <360. Il est impossible d’utiliser la variable θ dans les autres modes.

Écran d’exécution

Pour afficher l’écran d’exécution depuis l’écran de saisie du script, appuyez sur (ou sur (Exécuter)). Les scripts sont exécutés de façon séquentielle, à partir du sommet de l’écran de saisie du script. Après l’exécution d’un script, appuyez sur pour revenir à l’écran de saisie du script.

(1) zone d’affichage visuel : Zone dans laquelle se déplace la Flèche. Plage mobile : -95 x 96, -23 y 23.*

(2) zone d'affichage à une ligne : Utilisée lors de l'exécution d'un script Demander valeur, Commentaire ou Afficher résult.

(3) Flèche

CY-295_Algorithm_09

* Bien que la plage de déplacement autorisée ne soit que -95 x 96, -23 y 23, la plage des coordonnées prises en charge est : -999 x 999, -999 y 999.

Note

L’affichage de l’écran d’exécution initialise les valeurs par défaut suivantes : Coordonnées (x, y) = (0, 0), S’orienter à θ = 0°, Style = Flèche.

L’indicateur affiché sur l’écran signifie que le script est en cours d’exécution.

L’indicateur affiché sur l’écran signifie que l’exécution du script est en pause.

Lorsque l’exécution du script est en pause, vous pouvez vérifier les valeurs de coordonnée (x, y) et d’orientation (θ) en appuyant sur (RECALL).

Ceci affichera le message « AC Annulation ». Pour revenir à l’écran de saisie du script, pendant l’affichage de ce message, appuyez sur (ou bien sur ou encore sur ).

Scripts intégrés

Avancer de Déplace la Flèche du nombre de points indiqués. Ceci enregistre les coordonnées de destination du déplacement dans les variables x et y.
Pour déplacer la Flèche de 10 points : (Avancer de) 10

Tourner de Fait pivoter la Flèche vers la gauche ou vers la droite du nombre de degrés indiqué, à partir de son orientation actuelle. L’angle de post-rotation (Degré) est enregistré dans la variable θ.
Pour faire pivoter la Flèche de 90 degrés : (Tourner de ) 90

S’orienter à Fait pivoter la Flèche vers la gauche ou vers la droite du nombre de degrés indiqué, à partir de 0 degré. L’angle de rotation (Degré) est enregistré dans la variable θ.
Pour faire pivoter la Flèche de 45 degrés à partir de 0 degré : (S’orienter à) 45

Aller à x;y Déplace la Flèche jusqu’aux coordonnées indiquées. Ceci enregistre les coordonnées de destination du déplacement dans les variables x et y.
Pour déplacer la Flèche vers les coordonnées (x=10, y=10) : (Aller à x;y) 1010

Stylo écrit Débute le dessin d’une ligne d’une largeur de 1 point par le déplacement de la Flèche. (Stylo écrit)

Stylo relevé Arrête le dessin de la ligne par le déplacement de la Flèche. (Stylo relevé)

Mettre var à Enregistre une valeur (ou une expression) dans une variable (A vers F, M).
Pour enregistrer « A+30 » dans la variable B : (Mettre var à)(A)30(B)

Demander valeur Lors de l’exécution du script, affecte une valeur (ou une expression) à une variable (A vers F, M). Ce script affiche l’invite de saisie « (nom de variable)? » dans la zone d’affichage à une ligne.
Pour saisir C comme variable pour l’affectation d’une valeur : (Demander valeur)(C)

Commentaire Interrompt l’exécution du script et affiche un commentaire (Oui, Non, Nombre?, Résultat :) dans la zone d’affichage à une ligne. Pour reprendre l’exécution du script, appuyez sur .
Pour afficher « Oui » : (Commentaire)(Oui)

Afficher résult Interrompt l’exécution du script et affiche la valeur indiquée dans la zone d’affichage à une ligne. Si vous spécifiez une expression, son le résultat s’affiche. Pour reprendre l’exécution du script, appuyez sur .
Pour afficher les résultats de calcul de « sin(30) » : (Afficher résult)30

Style Spécifie si une Flèche ou une Croix s’affiche dans l’écran d’exécution.
Pour spécifier une Croix : (Style)(Croix)

Attendre Interrompt l’exécution du script. Pour reprendre l’exécution du script, appuyez sur .
(Attendre)

Répéter Exécute le script de manière répétée entre « Répéter » et « ». Vous pouvez indiquer le nombre de répétitions sous la forme d’une valeur comprise entre 1 et 10 000.
Pour répéter trois fois : (Répéter) 3

Répéter jusqu’à Évalue si une condition spécifiée est vraie ou fausse. Le script compris entre « Répéter » et « » est exécuté de manière répétée jusqu’à ce que la condition devienne vraie.
Pour spécifier une condition « A=0 » : (Répéter jusqu’à)(A)(=) 0

Si Alors Évalue si une condition spécifiée est vraie ou fausse. Le script compris entre « Si (condition) Alors » et « Fin » est exécuté lorsque la condition est vraie.
Pour spécifier une condition « A>0 » : (Si Alors)(A)(>) 0

Si Alors Sinon Évalue si une condition spécifiée est vraie ou fausse. Le script compris entre « Si (condition) Alors » et « Sinon » est exécuté lorsque la condition est vraie. Le script compris entre « Sinon » et « Fin » est exécuté lorsque la condition est fausse.
Pour spécifier une condition « A<0 » : (Si Alors Sinon)(A)(<) 0

Note : L’exécution des scripts Tourner de et S’orienter à entraîne la rotation de la Flèche à 45 degrés.