DATA |
Données |
---|---|
GWBASIC |
Syntaxe
DATA constante,constante,... |
Paramètres
Nom | Description |
---|---|
constante | Ce paramètre permet d'indiquer une constante numérique ou chaîne de caractères |
Description
Cette commande permet de mettre un regroupement de données.
Remarques
- Les paramètres constante sont des constantes numériques dans n'importe quel format (virgule fixe, virgule flottante ou nombre entier), séparées par des virgules. Aucune expression n'est autorisée dans la liste.
- Les constantes de chaîne de caractères dans les instructions DATA doivent être entourées de guillemets doubles uniquement si elles contiennent des virgules, des deux-points ou des espaces de début ou de fin significatifs. Sinon, les guillemets ne sont pas nécessaires.
- Les instructions DATA ne sont pas exécutables et peuvent être placées n'importe où dans le programme. Une instruction DATA peut contenir autant de constantes tenant sur une ligne (séparées par des virgules), et n'importe quel nombre d'instructions DATA peut être utilisé dans un programme.
- Les instructions READ accèdent aux instructions DATA dans l'ordre (par numéro de ligne). Les données y étant contenues peuvent être considérées comme une liste continue d'éléments, quel que soit le nombre d'éléments sur une ligne ou l'emplacement des lignes dans le programme. Le type de variable (numérique ou chaîne) donné dans l'instruction READ doit correspondre à la constante correspondante dans l'instruction DATA, sinon une erreur "Type Mismatch" se produit.
- Les instructions DATA peuvent être relues depuis le début en utilisant l'instruction RESTORE.
- Pour plus d'informations et d'exemples, consultez l'instruction RESTORE et l'instruction READ.
Exemples
Ce segment de programme lit les valeurs des instructions DATA dans le tableau A. Après l'exécution, la valeur de A(1) est 3,08, et ainsi de suite. Les instructions DATA (lignes 110 à 120) peuvent être placées n'importe où dans le programme ; ils peuvent même être placés avant l'instruction READ :
Cet exemple permet de lire les données de chaîne de caractères et numériques à partir de l'instruction DATA de la ligne 30 :
on obtiendra le résultat suivant :
VILLE PROVINCE NUM SEPT-ILES, QUEBEC 80211
Dernière mise à jour : Lundi, le 19 janvier 2015