Programmation

Pages: 11 (2696 mots) Publié le: 5 janvier 2011
L'écriture
Pour commencer, retournez dans votre programme. Pour cela, appuyer sur prgm puis allez dans EDIT et validez.
Maintenant, nous allons pouvoir afficher du texte à l'écran. Il existe différentes fonctions qui servent à ça.
Les fonctions que je vais présenter sont les suivantes :
* Disp
* Output(
* Input

Disp
Disp est la fonction la plus basique de l'affichage. Pour latrouver, une fois que vous êtes dans l'éditeur, appuyez sur prgm.
Vous arrivez sur une longue liste avec marqué CTL tout en haut. Enfoncez le bouton >. Vous êtes dans le menu E/S.
Un fois dans ce menu, Disp est en troisième position. Déplacez-vous sur Disp puis validez. Sur l'écran, il doit s'afficher cela :
: Disp

Pour marquer "Bonjour à l'écran, il faut marquer ça :
: Disp "Bonjour"Comme vous le voyez, la fonction Disp marche ainsi :
: Disp + les guillemets + texte entre les guillemets.
On peut résumer plus simplement :
: Disp "Texte"
Pour marquer les lettres, n'oubliez pas d'appuyer sur alpha. Si vous avez un texte assez long, vous pouvez appuyer sur 2nde puis alpha. Ceci verrouillera la touche alpha, pour la déverrouiller, appuyer sur alpha.
Les deux points":" "disent" à la calculette que ce qui suit est une instruction à exécuter. Ne vous en occupez pas car ils se mettent automatiquement à chaque passage de ligne.
Pour passer une ligne, appuyer sur entrer.
Pour faire un espace dans le texte, faites alpha et 0.
Tout cela est bien joli mais vous n'avez toujours pas affiché votre programme à l'écran. Pour cela, quitter l'éditeur en faisant 2nde mode.Ne JAMAIS faire annul pour quitter, ça effacerai le contenu de votre programme.
Ensuite, allez dans prgm puis déplacez vous sur le nom de votre programme et validez.
Vous avez ça :
prgmESSAI

Appuyez de nouveau sur entrer. Et là....
prgmESSAI
Bonjour
Fait

Voilà, vous avez réussi à faire votre premier programme. Vous trouvez que prgmESSAI n'est pas très esthétique, nous allonsl'enlever. Il existe une fonction qui permet d'effacer le contenu de l'écran. Cette fonction s'appelle : EffEcr (ClrHome en anglais). Pour l'utiliser, retournez dans l'éditeur puis prgm. Allez dans le menu E/S. EffEcr est en 8ème position.
Vous devriez avoir ceci :
: EffEcr
: Disp "Bonjour"

Il faut bien mettre dans cet ordre sinon ça ne marche pas. Si vous vous êtes trompés, placez vous sur laligne où il y a l'erreur puis appuyez sur annul.

La fonction Disp peut aussi afficher une variable. C'est quoi une variable??
Pour créer une variable, on associe un nombre à une lettre. Petit exemple :
: EffEcr
: 5->A
: Disp A

Ici la fonction Disp s'utilise sans guillemets car elle affiche un chiffre.
Pour faire -> appuyez sur sto.
Pour Disp, il faut retenir ça :
: Disp"TEXTE"
: Disp VARIABLE

Output(

La fonction Output se trouve dans prgm E/S 6. Dans l'éditeur, il s'affiche ça :
: Output(

Cette fonction s'utilise ainsi : Output(y,x,"TEXTE"
Petit rappel :
|--------------->x
|
|
|
|
|
| y
|

Vous avez 16 places sur une ligne (x) et 8 places sur une colonne (y).
L'avantage de la fonction Output( est le placement du texte. En effet, on peutplacer le texte où l'on veut sur l'écran.
Attention, pour mettre en haut à gauche, il faut mettre Output(1,1,"TEXTE".
Ce qu'il faut retenir :
Output(y,x,"TEXTE"
Output(y,x,VARIABLE

Cette fois ci ce n'est pas un QCM mais un exercice
L'énoncé : mettre la lettre A en bas à droite de l'écran.
Une fois cet exercice réussi, mettre 1 en bas à gauche de l'écran (ce sera avec une variable).
Bon jevous laisse quelques minutes pour réfléchir puis je passe à la correction.

Je vous donne la correction. J'espère que vous y êtes arrivé sans la lire.
: EffEcr
: Output(8,16,"A"

Bon le premier n'était pas trop dur.
Le deuxième :
: EffEcr
: 1->A
: Output(8,1,A

Maintenant, nous allons attaquer la dernière fonction de l'affichage : Input

Input

Input est une fonction très...
Lire le document complet

Veuillez vous inscrire pour avoir accès au document.

Vous pouvez également trouver ces documents utiles

  • Programmation en c
  • Programmation
  • Programmation
  • Programmation C
  • Programmation
  • Programmation
  • La programmation
  • Programmation

Devenez membre d'Etudier

Inscrivez-vous
c'est gratuit !