Operation Manual

Sección 8: Conceptos básicos de programación 91
File name: hp 12c_user's guide_Spanish_HDPMBF12S31 Page: 91 of 208
Printered Date: 2005/7/29 Dimension: 14.8 cm x 21 cm
Pulse Pantalla
. .
(Suelte la tecla Ê)
07- 40
Línea de programa 07
La línea de programa 07 contiene la última instrucción introducida en la memoria de
programa. Sin embargo, si pulsa
Ê
de nuevo, verá que no es la última línea almacenada
en la memoria de programa:
Pulse Pantalla
Ê
08- 43, 33 00
Línea de programa 08
Como se deduce de los códigos de tecla visualizados, la instrucción de la línea de programa
08 es
gi
00.
La instrucción 00 y la línea de programa 00
Cada vez que ejecute el programa almacenado actualmente en la memoria de programa, la
calculadora ejecutará la instrucción de la línea 08 después de ejecutar las siete instrucciones
que introdujo. Esta instrucción
i
00 (como su nombre indica) hace que la calculadora
“salte” a la línea de programa 00 y ejecute la instrucción de esa línea. Aunque la línea 00 no
contiene una instrucción normal, sí contiene una instrucción “oculta” que ordena a la
calculadora detener la ejecución del programa. Así, después de cada ejecución del
programa, la calculadora salta automáticamente a la línea de programa 00 y detiene el
programa, en espera de que usted introduzca nuevos datos y lo ejecute de nuevo. (La
calculadora también pasa automáticamente a la línea de programa 00 cuando se pulsa
fs
para pasar de modo Program a modo Run.)
La instrucción
i
00 ya estaba almacenada en la línea 08 (de hecho, en todas las líneas de
programa) antes de que introdujera el programa. Si no se ha introducido ninguna instrucción
en la memoria de programa, si se restablece la memoria continua o si se pulsa
f
CLEAR
Î
(en modo Program), la instrucción
i
00 se almacena automáticamente en
las líneas de programa 01 a 08. Cada instrucción que introduzca en la memoria de
programa reemplazará la instrucción
i
00 de esa línea de programa.
Si el programa debe contener exactamente ocho instrucciones, no debería quedar ninguna
instrucción
i
00 al final de la memoria de programa. No obstante, cuando el programa se
ejecute la calculadora volverá automáticamente a la línea de programa 00 y se detendrá,
como si hubiera una instrucción
i
00 a continuación de la última línea del programa.
Si introduce más de ocho instrucciones, la memoria de programa se ampliará
automáticamente para alojar las instrucciones adicionales.