Ali
and more about Sharp PC-1500
at
http://www.PC-1500.info
Les
inst<uctions
ON s'avèrent
três u tiles
pour automatiser une série
de
choix. Considérons,
par
exemple,
le
morceau
de programme suivant
Q l!Ji
permet
à
l'utilisateur
de choisir une table de taux
de taxation
parmi
plusieurs.
On pourrait
4Îcrirc
cela
comme ci-dessus
si l'on
n'utilisait
pas
l'instruction
OIN
!
10 PAUSE
"TAUX
DES IMPOTS:
..
20 PAUSE .. (1) CELIBATAIR
E,"
30
PAUSE
.. (2)
MARIE,"
40
PAUSE
"(3)
PROFESSION ?"; TT
50
1
F (TT< 1) 0
R
(TT
>
3) GOTO
10
60
REM
CHOISISSEZ
TABL
EAU
APPROPRIE
70 I
F
TT
=
1 THEN
GOTO 220
80 IF TT
=
2
THEN GOTO 300
90
IF
TT
=
3
TH
EN GOTO 450
(etc)
Grâce
à
l'instt
uction ON, nous pouvons combiner
les lignes
70, 80 et 90 en
une
seule
instruction:
70 ON TT GOTO 220, 300.
450
ON ERROR GOTO
On
per'met ii
un programme
d
e
détecter
quand une
ern:~ur
SC
produit grâce
à
l'utilisation
d'une
variante de transfert contrôle. Après
la
détection,
le programme peut exécuter des
instructions
qui
essaient
de se
remettre
de
l'erreur. De
telles
instructions peuvent
renseigner
ou
donner
d es
instructions
à
l'utilisateur
ou garder des données
importantes.
L'instruction ON ERROR
GOTO indique
au SHARP où
il
doi
t
se
porter lorsqu'il découvre
qu'
une
erreur
s'est
produit. Cette instruction prend
la
forme suivante:
ON
ER ROR
GOTO
nu
méro·
de ligne
dans
laquelle le
numéro de
ligne
constitue
le
numéro d 'une
ligne
de programme qui
contient les
directives â suivre en cas d'erreur.
8
9
Do not sale this PDF
!!!