Au chapitre précédent, nous avons examiné certains concepts et termes du
langage de programmation BASIC. Nous allons maintenant utiliser cette matière
pour écrire des programmes. N'oubliez pas, toutefois, que ce manuel n'est pas un
traité de programmation. Ce chapitre n'a donc pour objet que de vous aider
à
prendre connaissance du BASIC et de l'ordinateur.
Programmes
Un programme se compose d'une série d'instructions. N'oubliez pas que
l'ordinateur n'est qu'une machine qui exécutera strictement les opérations que vous
lui demandez. A vous, programmeur, de lui fournir les instructions correctes.
Instructions du BASIC
L'ordinateur interprète les instructions sous réserve qu'elles lui soient adressées
selon un format prédéterminé. Les instructions du BASIC doivent être introduites
selon une syntaxe très précise. Une instruction commence toujours par un numéro
de ligne:
10: INPUT A
20: PRINT AM
30: END
Numéros de ligne
Chaque ligne du programme doit posséder un numéro -
un nombre entier compris
entre 1 et 65279. Ces numéros permettent
à
l'ordinateur de savoir dans quel ordre
il doit exécuter le programme. Lorsque vous tapez un programme, rien ne vous
oblige
à
introduire les lignes dans l'ordre, mais, si vous êtes débutant, il sera pro-
bablement plus facile pour vous de procéder ainsi. L'ordinateur commence toujours
l'exécution par le numéro de ligne le plus faible et progresse séquentielle ment dans
le programme par ordre croissant.
Vous pouvez employer l'instruction AUTO de manière que l'ordinateur procède pour
vous
à
la numérotation des lignes. Chaque fois que vous appuierez sur la touche
1. ' l ,
un nouveau numéro de ligne, correctement incrémenté, est automati-
quement introduit. Pour la description complète de cette fonction, reportez-vous au
dictionnaire des instructions du BASIC.
Il est préférable de numéroter les lignes par exemple de 10 en 10
(10,
20, 30,
...
10, 30, 50, etc.), afin de pouvoir, le cas échéant, introduire des lignes
.
supplémentaires dans le programme sans avoir
à
reprendre
la
numérotation des
lignes suivantes.
180