Ejecutar un programa externo como una subrutina en la TI-84
Es muy fácil tener una llamada de programa y ejecutar otro programa guardado en el TI-84 Plus calculadora, y luego regresar al programa original para completar su ejecución de ese programa. Un comando realiza los procesos de convocatoria, ejecución y regresar: la prgm comando (accede pulsando [PRGM] [ALPHA] [X-1]).
El nombre del programa que se llama se coloca directamente después de la orden, como se muestra en las dos pantallas aquí. Observe que no hay espacio entre el comando prgm y el nombre del programa.
Después de que se ejecute el programa llamado externamente, el programa de llamada sigue para ejecutar los comandos que siguen a la prgm comando a condición de que el programa llamado externamente no se encuentra con el Deténgase comandos. Este comando termina tanto la llamada y llamar a los programas.
Como ejemplo, si el programa GOTOSTOP en la segunda pantalla que aquí se llama por su programa, a continuación, cuando el usuario programa entra en un número mayor que o igual a 1000, tanto en la convocatoria y llamados programas terminan.
Si desea que el programa llamado externamente para devolver el control al programa de llamada antes de completa su ejecución, lo hace poniendo el Regreso comando en el lugar apropiado en el programa llamado externamente.
Como ejemplo, considere el programa GOTORTRN que aparece aquí. GOTORTRN es simplemente el programa de GOTOSTOP con el Deténgase comando Reemplazar por el Regreso comandos. Si sus llamadas de programa GOTORTRN, a continuación, cuando el usuario programa entra en un número mayor que o igual a 1000, el GOTORTRN programa se termina y el programa de llamada continúa ejecutando.
Si un programa que contiene una Deténgase comando se llama por otro programa, esta orden podrá terminar la ejecución de ambas cosas programas. Si el Deténgase comandos en el programa llamado se sustituyen por el Regreso de comandos, a continuación, después de que se ejecute el programa que se llama, el control de programa vuelve al programa de llamada.