Leçons de programmation Basic n°1
Présentation
Si vous souhaitez apprendre à programmer sur votre calculatrice Casio, cette rubrique est faite pour vous. Ces leçons vous donnerons pas à pas les rudiments de la programmation Basic sur Casio. Cette leçon portera sur les commandes de base. N'oubliez pas de tester vos connaissances sur cette leçon avec l'évaluation n°1. Bon cours !
Vocabulaire
| Valeur : | Peut être un chiffre, un nombre ou une fonction renvoyant une valeur. |
| Variable : | Un espace mémoire, les variables vont de A à Z plus r et θ. |
| Condition : | En général c'est une relation entre une variable et une valeur. |
| Instructions : | Ensemble de commandes, c'est une partie de programme. |
| Opérateur relationnels : | Ce sont les opérateurs =, ≠, <, >, ≤ et ≥. |
Commandes de base
Commande d'affectation (
)
)| Fonction : | Affecte une valeur à une variable. |
| Syntaxe : | <valeur> <nom de la variable> |
| Exemple : | 2 A~D |
| Description : | La valeur 2 est affectée aux variables allant de A à D, c'est à dire A, B, C, D. |
Commande d'affichage de texte(" ")
| Fonction : | Affiche une chaîne de caractères à l'écran à la suite d'un programme. |
| Syntaxe : | "<chaîne de caractères>" |
| Exemple : | "BONJOUR" |
| Description : | Le mot BONJOUR est affiché à l'écran à la suite du programme. |
Commande d'entrée (?)
| Fonction : | Demande d'entrer une valeur qui sera affectée à une variable. |
| Syntaxe : | ? <nom de la variable> |
| Exemple : | ? Z |
| Description : | ? est affiché à l'écran, la valeur entrée est affectée à la variable Z. |
Commande de sortie (
)
)| Fonction : | Affiche un résultat intermédiaire pendant l'exécution du programme. |
| Syntaxe : | <instruction>![]() |
| Exemple : | (A÷2)![]() |
| Description : | Le résultat de l'opération A÷2 est affiché à l'écran. |
Commande d'instructions multiple (:)
| Fonction : | Relie deux instructions pour qu'elles soient exécutées dans l'ordre sans interruption. |
| Syntaxe : | <instruction>:<instruction> |
| Exemple : | "ENTREZ UN NOMBRE":? M |
| Description : | La chaîne de carctères est affichée, une valeur est demandée pour être affectée à M. |
Retour (
)
)| Fonction : | Relie deux instructions pour qu'elles soient exécutées dans l'ordre sans interruption. |
| Syntaxe : | <instruction>![]() <instruction> |
| Exemple : | "ENTREZ UN NOMBRE"![]() ? M |
| Description : | La chaîne de carctères est affichée, une valeur est demandée pour être affectée à M. |
<nom de la variable>
<nom de la variable>
