:: String, Integer et Float ::
1/ Le listing brut :
10 X%=15
20 X=23.5
30 X$="LA SOMME DE X%+X="
40 PRINT "X%=";X%,"X=";X
50 PRINT X$;X%+X
Ce petit programme fait la somme de la valeur entière 15 et du
nombre réel 23.5 et l'affiche.
2/ Le listing commenté :
10 X%=15
// Ligne 10 : On place la valeur 15 dans la variable
de type ENTIER appelée X%
20 X=23.5
// Ligne 20 : On place la valeur 23.5 dans la
variable de type FLOTTANT appelée X
30 X$="LA SOMME DE X%+X="
// Ligne 30 : On place la chaîne de
caractères "LA SOMME DE X%+X=" dans la variable de type CHAINE
appelée X$
40 PRINT "X%=";X%,"X=";X
// Ligne 40 : On affiche la valeur de X% et de X.
A l'écran, cela donne :
X%=15
X=23.5
50 PRINT X$;X%+X
// Ligne 50 : On affiche le résultat final.
A l'écran, cela donne :
LA
SOMME DE X%+X=38.5
3/ Commentaires additionnels :
Ce programme peut également s'écrire de la façon
suivante :
10X%=15
20X=23.5
30X$="LA SOMME DE X%+X="
40?"X%=";X%,"X=";X
50?X$;X%+X
Trois choses importantes :
- Les espaces entre les éléments de la ligne
d'instruction sont SUPERFLUS,
- Sur C64, une ligne de texte est composée de 8 zones de 10
espaces, soit 80 caractères. Une virgule placée entre
deux chaînes de caractères va faire que le texte suivant
la virgule sera affiché dans la prochaine zone de 10
caractères, ce qui donne un effet semblable à une
tabulation. Le point-virgule sert à concaténer
(assembler, joindre) deux éléments pour n'en faire plus
qu'un seul,
- L'instruction PRINT peut être remplacée par un
point d'interrogation.