Télécharger Imprimer la page

Sharp PC-E500 Mode D'emploi page 193

Ordinateur de poche

Publicité

Replacez l'ordinateur en mode PRO et, au moyen des touches
rn
ou
rn
(ou
de l'instruction LIST), rappelez la ligne 50, ou tapez:
,-------------------------------,
LIS T 5 0
1. ' 1
50:
END
Vous pouvez soit taper 50 pour supprimer toute la ligne, soit vous servir de
la
louche
[E
pour placer le curseur sur
le
E de END. Remplacez l'instruction END
par:
50: GOTO 10
Lancez le nouveau programme.
L'instruction GOTO provoque un bouclage de sorte que le programme répète les
mêmes
instructions.
Comme vous n'avez pas prévu un moyen pour sortir de cette
boucle, le bouclage se poursuivra indéfiniment (il s'agit ici d'une boucle sans fin).
Pour interrompre ce programme appuyez sur la touche
1 BREAK 1
.
Lorsqu'un programme est interrompu par la touche
1
BREAK
l,
il peut être relancé par
l'instruction
CO NT. L'exécution du
débute alors à partir de la ligne
exécutée au moment où la touche
1
a
été
enfoncée.
Exemple 4 - Programmation plus complexe
Le programme ci-dessous calcule la factorielle de N
(N!).
Il commence
à
1 et cal-
cule N! jusqu'à la limite que vous lui
indiquez.
Tapez ce programme:
100: F=1: WAIT 118
110: INPUT
"LlMIT?";L
120: FOR N=1 Ta L
130: F=F*N
140: PRINT N,F
150: NEXT N
160: END
Ce programme contient plusieurs particularités nouvelles. L'instruction WAIT de la
ligne 100 contrôle la durée d'affichage à l'écran avant que le programme ne se
poursuive. Les nombres et leurs factorielles sont affichés dès qu'ils sont calculés.
La durée de leur affichage à l'écran est fixée par
l'instruction
WAIT à environ 2
secondes.
Remarquez que la ligne 100 comporte deux instructions séparées par un deux-
points (:). Vous pouvez placer autant d'instructions que vous le désirez sur une
ligne
(en
les séparant les unes des autres par un deux-points), à condition de ne
pas dépasser 254 caractères (touche
1. ' 1
comprise)
.
Les
lignes
contenant
plusieurs instructions peuvent rendre un programme difficile à lire et à modifier; il
est donc préférable de ne les utiliser que si les instructions sont très simples ou si
une raison particulière vous pousse à agir ainsi.
187

Publicité

loading