Subrutinas Anidadas - HP 35s Guia Del Usuario

Calculadora científica
Ocultar thumbs Ver también para 35s:
Tabla de contenido

Publicidad

Si piensa tener sólo un programa en la memoria de la calculadora, puede
separar la rutina en varias etiquetas. Si piensa tener más de un programa en
la memoria de la calculadora, es mejor tener las rutinas como parte de la
etiqueta de programa principal, con inicio en un número de línea específico.
La subrutina puede llamar ella misma otras subrutinas.
Los diagramas de flujo de este capítulo utilizan la siguiente notación:
El ejemplo que se incluye a continuación le muestra cómo llamar una subrutina
para cambiar el signo del número que insertó. La subrutina E que recibe la llamada
de la rutina D en la línea
subrutina E termina con una instrucción RTN que envía la ejecución del programa
de vuelta a la rutina D (para almacenar y mostrar el resultado) en la línea D004.
Consulte los diagramas de flujo que se incluyen a continuación.

Subrutinas anidadas

Una subrutina puede llamar a otra subrutina y ésta, a su vez, a otra. Este
"anidamiento" de subrutinas (la llamada a una subrutina dentro de otra subrutina)
está limitado a 20 niveles de subrutinas (sin contar el nivel de programa superior).
A continuación, se muestra el funcionamiento de las subrutinas anidadas:
14-2
Técnicas de programación
1
La ejecución del programa salta desde esta línea
al número de línea marcado con
1").
1
La ejecución del programa salta desde un
número de línea marcado con
esta línea.
cambia el signo del número. La
Comienza aquí.
1
Llama a la subrutina E.
2
Vuelve aquí.
Inicia la subrutina.
1
Cambia el signo del número
Vuelve a la rutina D.
2
1 ("desde
1 ("a 1") a

Hide quick links:

Publicidad

Tabla de contenido
loading

Tabla de contenido