Télécharger Imprimer la page

Sharp PC-E500 Mode D'emploi page 325

Ordinateur de poche

Publicité

RENUM
SYNTAXE:
RENUM [nouveau-numéro-de-ligne] [. [ancien-numéro-de-ligne]
[,incrément]]I.
'1
Abréviation:
REN.
Consultez également:
DELETE
,
LIST
OBJET:
Renumérote les lignes d'un programme.
REMARQUES:
L'instruction RENUM n'a d'effet que pendant le fonctionnement en entrée directe,
l'ordinateur étant dans le mode
PRO.
Les lignes sont renumérotées en commençant par nouveau-numéro-de-ligne et
avec l'incrémentation précisée
.
Si vous omettez d'indiquer nouveau-numéro-de-
ligne
,
la renumérotation commence par la ligne
10.
Si vous ne précisez pas de
valeur pour l'incrément, l'ordinateur considère qu'il est égal
à
10.
L'instruction
RENUM agit également sur les numéros de ligne inclus dans les instructions
GOTO, ON
...
GOTO, GOSUB, ON ... GOSUB, RESTORE, et (IF) ..
.THEN.
o
Une erreur se produit si le numéro d'une ligne est donné sous la forme d'une
variable (GOTO A) ou d'une expression numérique (GOTO 2
ŒiJ
50)
.
La
renumérotation n'est pas réalisée en cas d'erreur. Si le numéro d'une ligne est
donné sous la forme d'une variable ou d'une expression numérique
,
vous le ferez
précéder, temporairement, de l'instruction REM que vous effacerez après exécution
de l'instruction RENUM
.
Nous
vous conseillons de remplacer les instructions de ce
type par des instructions de la forme ON ...
GOTO,
etc.
Une erreur survient si un numéro de ligne est supérieur
à
65279
.
Il en est de
même si ancien-numéro-de-ligne n'existe pas, si l'ordre d'exécution est inversé ou
si un mot de passe a été enregistré.
Lorsqu'un astérisque
"*"
s'affiche,
la renumérotation peut être interrompue en
appuyant sur la touche
1
BREAK
1
.
Lorsque deux astérisques
",*,*"
s'affichent la
renumérotation ne
pas être interrompue. L'apparition d'une erreur ou l'emploi
de la touche
laissent le programme inchangé.
EXEMPLE:
10:
INPUT
"POURSUIVRE";A$
20:
IF A$
=
"OUI" THEN 10
30:
IF A$
=
"NON"
THEN 60
40:
PRINT "TAPEZ OUI OU NON SVP"
50:
GOTO 10
60:
END
RENUM 100,
10,
51.
'1
100: INPUT "POURSUIVRE";A$
1
05:
IF A$
=
"OUI" THEN 100
110: IF A$
=
"NON" THEN 125
115:
PRINT "TAPEZ OUI OU NON
SVP"
120:
GOTO 100
125:
END
320

Publicité

loading