La référence Basic Casio

Nom : For

Localisation :

[ PRGM ] [ COM ]
[ SHIFT ] + [ VARS ] + [ F1 ]

Syntaxe de la fonction :

For (valeur de départ)->(variable) To (valeur de fin) Step (Pas)
(fonction)
Next

Description de la fonction :

Boucle qui permet de compter avec une variable définie.
Le pas est ajouté à la variable à chaque boucle, le pas peut être négatif ou positif et est facultatif (par défaut, il est de 1)

S'il est impossible d'arriver à la valeur de fin avec la valeur de départ et le pas précisés, la boucle For est ignorée.

Compatibilité :

  • Graph 20/25(+)
  • Graph 35/65/80(+)
  • Graph 100(+)
  • Graph 25+ PRO
  • Graph 85 (SD) OS 1.xx
  • Graph 85 (SD) OS 2.xx
  • Graph 35+ USB/75/95 SD
  • Graph OS 2.04
  • Fx-CG 10/20 OS 1.xx
  • Fx-CG 10/20 OS 2.xx


<<< Retourner à la liste des fonctions


Meithal
Hors ligne
Ancien administrateur
Niveau: Aucun
Points: 3125
Défis: 7
Message
Posté le 11-02-2005 à 00:00
C'est très pratique pour remplir un écran ou répéter la même instruction plusieurs fois.

Par exemple:

For 1->A To 7 Step 1
Locate 1,A,"                     "
Next

Remplira l'écran de

Car le programme va afficher d'abord ... sur la ligne 1 (A=1) puis arrivé au next, A vaudra 2 (a case de la valeur du step qui incrémentera A de 1).
Donc le prog affichera ... sur la deuxième ligne
Et ainsi de suite jusqu'a ce que A vaille 7 qui est la valeur de sortie de la boucle (To 7).

Step peut prendre des valeurs décimales et négatives.

C'est a dire qu'on pourrait très bien faire

For 7->A To 1 Step -1
Locate 1,A,"     ..."
Next


Remplira égelement l'écran, mais depuis le bas.
---
A noter que For/To/Next est le moyen le plus économique de faire attendre un programme

For 1->A To 500:Next


Mettra le programme en pause quelques econdes.


Retour liste des commandes
Publicité et partenaires
Casio Education
Casio éducation

TI-Planet
Casiopeia
Casiopeia
CasioFan, la communauté ClassPad
CasioFan
CodeWalrus
CodeWalrus

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2015 | Il y a 35 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements
Rugby Manager | Jeu de basket | Jeu de handball | Jeu de tennis | Nova Raider | Réparation téléphone | Soccer Rush | Tasty Tale

Planète Casio est un site communautaire indépendant, géré bénévolement et n'est donc pas affilié à Casio | Toute reproduction de Planète Casio, même partielle, est interdite
Les fichiers, programmes et autres publications présents sur Planète Casio restent la propriété de leurs auteurs respectifs et peuvent être soumis à des licences ou des copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd