Soutenez l'association MO5.COM !

Association Sauvegarde du Patrimoine Informatique : pour la revalorisation de la culture low tech ! 
Valider

Se connecter

Valider
Lecture d'un Article
Recherche dans les Articles
Programmation sur C64 : String, Integer et Float, Par TME, le 12-04-2005.
Un petit programme utile pour comprendre les différences entre les types de valeurs numériques.
  • Cet Article est publié sur le site
     

    :: 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.
     
    Revenir en arrièreEn discuter dans les ForumsTous les Articles
  • MO5.COM (C) 2005, Tous droits réservés. 24940981 pages vues depuis le 1er Novembre 2004. Page générée en 0.069 secondes.