Télécharger Imprimer la page

Sharp PC-1500 Manuel D'instructions page 56

Publicité

Ali
and
more
about Sharp
PC-1500
at
http://www.PC-1500.info
NOTE:
Si
vous
spécifiez
un numéro de
ligne qu
i
n'existe
pas.
vous
obtiendrez
un
message
d'erreur ERROR
11.
P.
FOR .
.
. NEXT
Comme
nos
l'avons vu
dans
la
section
précédente,
il
est trés
uti
le de
pouvoir répéter une
série
d'î n:structions.
En
fait,
on
exploite
cette
faculté tellement
souvent qu'on a
incorporé dans
le
BAS
IC
plusieurs instructions Qui
rendent cette opération
automatique.
Cc sont l'instruction
FOR
et son
partenaire.
l'instruction
NEXT.
Ensemble, ces
deux
instructions renferment
une
série
d'instructions qu
i
sont
répétées
plusieurs
fois.
L'instruction FOR est associée avec
un
compteur
et
comprend un
test
conditionnel
intégré.
Elle permet aussi de
spëcifier
la valeur
initiale
et
l'augmentation
de la
valeur
de
la
va
r~ab
le-eomp teur
.
La forme
de toutes ces
données est
la
suivante:
.E.Q!l.
variable-compteur
=
valeur
initiale TO
valeur
finale
STEP valeur
ajoutée
O•Ù:
"Variable·compteur" constitue le
nom de
la
variable
Qu
i
sert
à
compter
les
boucles.
la
valeur
initiale
est
constituée par la valeur
mémorisée sous
la
variable·c
omptcur
avant
le
premier
passage
par
la
boucle.
La
gamme permise pour
cette
valeur va
de
-
32768
à
32767.
la valeur fi
nale
constitue
le
nom bre
employé
dans le
test. Si
la variable·compteur
contient
une
valeur
supérieure
à
la valeur
finale. le
bouclage
est terminé. La
gamme
permise pour
ce nombre va
de
-
32768
à
32767.
S
TEP valeur
ajoutée
constitue
une
proposition
facultative.
La
valeur
ajoutée indiQue
de
com-
bien
on
augmente
ou diminue la
variable·compteur
à
chaque
passage
par
la
boucle. Sa
gamme
permise va
de -
32768
à
32767.
Si
l'on
omet
entiêrement cette
proposition,
on
considère
que
la valeur
ajoutée est
égale
à
un.
Comme cela
doit
paraître un peu
d
ifficile
à
assimiler,
passons
à
l'observation
de
programmes-
échantillons
simples.
Le
premier
ressemble
à celui où nous
avons
employé
le
compteu
r.
Au
lieu
de faire
TE
UF·TE
UF,
nous
imprimons la
valeur
de
la
variable-compteur
C:
15 FOR
C
=
1
T
O 10
30 PAUSE
C
50
NE XT
C
(Pour obliger ce
programme
à
fai:re
"TEUF" comme
auparavant, insé
rez simplement les
instruc-
tions 1
O.
20 et 30 de cc
programme).
Remarquez
que
cette
version
est
plus propre
et
plus concise
parce
qu'elle
utilise
moins
d'instructions pour
effectuer
les mêmes
fonctions
de comptage
et
de
bout:lage Que
la version
précédente.
Dans
le cas
où il y
aurait toujours
encore
des malentendus
au sujet de
l'actio
n des instructions
FOR
et
NEXT,
nous
vous
présentons une comparaison
d'une
boucle
FOR
...
NEXT
et
les
instruc-
tion·s éQuivalentes:
54
Do not sale
this
PDF
!!!

Publicité

loading