KILL
Programas para generar listas de números
Notar por favor que las funciones en el menú de PRG no son las únicas
funciones que pueden ser utilizadas en la programación. De hecho, casi todas
las funciones en la calculadora se pueden incluir en un programa. Así, usted
puede utilizar, por ejemplo, funciones del menú de MTH. Específicamente,
usted puede utilizar las funciones para las operaciones con listas, por ejemplo
SORT, ΣLIST, etc., disponible con el menú MTH/LIST.
Como ejercicios de programación adicionales, e para practicar las secuencias
de teclas listadas arriba, presentamos, adjuntos, tres programas para crear o
manipular listas. Los nombres y los listados del programa son como sigue:
LISC:
→
«
n x « 1 n FOR j x NEXT n
CRLST:
→
«
st en df « st en FOR
→
LIST » »
CLIST:
« REVLIST DUP DUP SIZE 'n' STO ΣLIST SWAP TAIL DUP SIZE 1 - 1
SWAP FOR j DUP ΣLIST SWAP TAIL NEXT 1 GET n
PURGE »
La operación de estos programas es como sigue:
(1) LISC: crea una lista de n elementos todos iguales a una constante c.
Operación: escriba n, escriba c, presione @LISC
Ejemplo: 5 ` 6.5 ` @LISC crea la lista: {6.5 6.5 6.5 6.5 6.5}
(2) CRLST: crea una lista de números de n
{n
, n
+Δn, n1+2⋅Δn, ... n
1
1
„°LL @) @ RUN@ @KILL
j j df STEP en st - df / FLOOR 1 +
+N⋅Δn }, donde N=floor((n
1
LIST » »
con el incremento Δn, i.e.,
a n
1
2
LIST REVLIST 'n'
-n
)/Δn)+1.
2
1
Página 21-15