0007 Entrées simples au clavier

Les bases du gfa

0007 Entrées simples au clavier

Messagede shadow272 » Ven 17 Oct 2008 11:25

Abordons la manière d'entrer quelque-chose au clavier

INPUT X

X peut être une variable numérique ou alphanumérique ($)

INPUT a

Permet d'entrer un chiffre ou un nombre.

Si vous y entrez une ou plusieures lettres, cela provoquera une erreur

INPUT a$

Permet dentrer des chiffres et/ou des lettres

Je vous conseillerai donc le deuxième exemple avec variable alphanumérique.

Si toutefois vous avez besoin d'un variable numérique, voici comment transformer une variable alphnumérique en variable numérique.


CLS
INPUT a$
a=VAL(a$)
PRINT a
Attention
Si vous entrez "125 portes" la variable "a" vaudra au final 125
Par contre si vous entrez "les 125 portes", la variable "a' vaudra 0.
Le transfert de la valeur s'arrête à la première lettre rencontrés.


L'inverse est possible aussi

CLS
INPUT a
a$=STR$(a)
PRINT a$


Un petit programme reprenant les INPUT

CLS
PRINT “Quel est ton nom :”;
INPUT nom$
PRINT
PRINT “Quel est ton age :”;
INPUT age$
age=VAL(age$)
cls
PRINT “Tu t'appelle “;nom$;” et tu as”;age;” ans
PRINT
PRINT “Clique à la souris pour terminer”
WHILE MOUSEK=0
WEND

Ce qui affiche :

Steem_009.jpg


Steem_010.jpg
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Un ATARI, le GFA c'est le bonheur
Avatar de l’utilisateur
shadow272
Administrateur du site
 
Messages: 211
Inscription: Mer 15 Oct 2008 21:40
Localisation: Hainaut, Belgique

Retourner vers Tutos

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

cron