Casio ClassPad 330 V.3.04 Manual del usuario

Página 648

Advertising
background image

20060301

Ejemplo 1: Saltar a una subrutina sin asignar valores a las variables de parámetro de la

subrutina.

Programa principal
Input A
Input B
Sub1( )

k

Salta al programa de subrutina “Sub1”

Print C

Subrutina (Nombre de programa: “Sub1”)
A+B 2 C
Return

Ejemplo 2: Saltar a una subrutina asignando valores a las variables de parámetro de la

subrutina.

• En este ejemplo, el programa principal asigna valores a la variable de parámetro “E” de

una subrutina llamada “Sub1”, y a las variables de parámetro “F” y “G” de una subrutina
llamada “Sub2”.

Programa principal
Input A
Input B
Sub1(A)

k

Asigna el valor de la variable del programa principal “A” a la variable de
parámetro (E) de la subrutina “Sub1”, y luego salta al programa de subrutina
“Sub1”.

Print C
Sub2(A,B)

k

Asigna los valores de las variables del programa principal “A” y “B” a las

variables de parámetro (F y G) de la subrutina “Sub2”, y luego salta a la
subrutina “Sub2”.

Print D

Programa de subrutina 1 (Nombre de programa “Sub1”)
E

s 2 2 C k

Requiere la entrada del nombre de la variable E en el cuadro de variables de
parámetro.

Return

Programa de subrutina 2 (Nombre de programa “Sub2”)
F + G 2 D k

Requiere la entrada de los nombres de las variables F y G en el cuadro de
variables de parámetro.

Return

Consejo

• La subrutina no tiene por qué encontrarse en la carpeta actual. Para especificar una subrutina

llamada “Sub1” que esté en la carpeta llamada “f1”, por ejemplo, debería especificar “f1\Sub1( )”.

12-2-9

Creando un programa nuevo

Advertising