Elles désignent un chiffre ou un texte ou je sais pas quoi.On peut les
annoncer au début d'un programme comme dans le programme d'avant ou
en plein milieu.Il existe plusieurs variables mais pour ne pas vous embrouiller
je ne vais vous en expliquer que "2", INTEGER et STRING.
DIM
sert a les nommer.
Integer désigne un chiffre.
suivit de '%' mais pas obligatoire (faite le on s'embrouille sinon).exemple:
DIM age as integer
... input "ton age" ; age% print "tu as " ;age% ...
String désigne un texte. toujour suivit de '$'.exemple:
DIM nom as string
...
input "ton nom" ; nom$
print "tu t'appelles " ;nom$
Voici quelques variables qui n’avaient pas été prononcées auparavant. Elles sont toutes de type numérique. | Grand nombre entier | Long | & | Grand nombre à virgule | Double | # | nombre à virgule | Single | ! |
LET
Utilisée pour modifier des variables cette commande ce présente de cette manière:
LET [nom de la variable à modifier] = [résultat]
par exemple:
LET valeur$ = "bonjour"
là, '$' indique que la variable 'valeur' est string pour
que ce soit une variable de type integer, il aurait fallu avoir '%'. La valeur
string 'valeur' contient donc 'bonjour'.
Nous allons voir maintenant d'autres exemples:
LET chiffre% = 14 + autrechiffre%
LET nom$ = nom$ + " est bizarre!!!"
Left et Right
Ces instructions servent à prendre une partie précise d'une valeur
string.
exemple:
a$ = "bonjour bod" debut$ = LEFT$(a$, 7) PRINT debut$ fin$ = RIGHT$(a$, 3)
PRINT fin$
UCASE$ ET LCASE$
Utilisées pour changer les minuscules et les majuscules de type string.
exemple:
text$="Bonjour Toi" UCASE$(text$) REM ici text$ devient BONJOUR TOI LCASE$(text$)
REM et ici il devient bonjour toi
LEN
Cette commande sert à connaître le nombre de caractères présents dans une variable de type texte.
Exemple :
CLS
INPUT "Entrez un mot"; M$
taille% = LEN (M$)
PRINT " ce mot a " +taille%+ "caractères"
-precedent- -sommaire-
-Suivant-
|