Section courante

A propos

Section administrative du site

PRINT

Affichage du texte
ST BASIC

Syntaxe

PRINT [ expression , or ; expression[, or ; ] ]
PRINT# filenumber, expression, expression
PRINT USING stringexpression ; listofexpression ;
PRINT# filenumber, USING stringexpression; listofexpressions

Description

Cette instruction permet d'afficher du texte dans la sortie de fenêtre ou dans un fichier.

Remarques

Exemples

Voici des exemples typiques de l'utilisation de l'instruction PRINT :

  1. PRINT X,Y
  2. PRINT X;Y
  3. PRINT A$
  4. ?AS

Voici un autre exemple :

  1. 10 PRINT "TEST DE ST BASIC"
  2. 20 PRINT
  3. 30 A$="UN":B$="DEUX":C$="TROIS"
  4. 40 A=23:B=567:C=5
  5. 50 PRINT A$,B$,CS
  6. 60 PRINT A$;B$;C$
  7. 70 PRINT A,B,C
  8. 80 PRINT
  9. 90 END
  10. RUN

on obtiendra le résultat suivant :

TEST DE ST BASIC
UN DEUX TROIS
UNDEUXTROIS
23    567    5
23 567 5
OK

Voici des exemples typiques de l'utilisation de l'instruction PRINT# :

  1. PRINT #1,A$,X
  2. ?#

Voici un autre exemple :

  1. X$="Louis"
  2. Z$="C.S."

et vous voulez écrire :

Louis,C.S

au disque. Étant donné qu'aucune des variables ne contient de virgule, que ce soit avant "Louis" ou après "C.S", l'instruction :

  1. PRINT #1,X$;Z$

écrit les données sur le disque comme :

Louis C.S.

Si vous souhaitez insérer une virgule comme délimiteur, vous devez utiliser l'instruction :

  1. PRINT #1,X$;",";Z$

avec la virgule comme chaîne de caractères littérale entre guillemets. Exemple :

  1. 50 PRINT #FIVE.TEX; A$,B$,C$

Voici des exemples typiques de l'utilisation de l'instruction PRINT USING :

  1. PRINT USING FORM$;X,Y,Z
  2. PRINT #1,USING FORM$;X,Y,Z
  3. ?USING

Voici un autre exemple :

  1. 10 PRINT USING "CECI EST UN FICHIER -####";4
  2. RUN

on obtiendra le résultat suivant :

CECI EST UN FICHIER # 4
Ok


Dernière mise à jour : Vendredi, le 7 Août 2020