HP 48gII Graphing Calculator User Manual
Page 726

Página 21-57
„°@)@BRCH@ @)START @START
Dentro del menú BRCH („°@)@BRCH@) las teclas siguientes están disponibles
para generar instrucciones START (el símbolo indica la posición del cursor):
• „ @START: Comienza la instrucción START…NEXT: START NEXT
• ‚ @START: Comienza la instrucción START…STEP: START STEP
La instrucción START…NEXT
La forma general de esta declaración es:
valor_inicial valor_final START expresiones_del_programa
NEXT
Porque para este caso el incremento es 1, para que el lazo termine, se debe
asegurar que valor_inicial < valor_final. Si no usted producirá
qué se llama un lazo infinito (interminable).
Ejemplo - calcular de la adición S definida arriba
La instrucción START…NEXT contiene un índice cuyo valor es inaccesible al
usuario. Puesto que para el cálculo de la suma el índice mismo (k, en este
caso) es necesario, debemos crear nuestro propio índice, k, que
incrementaremos dentro del lazo cada vez que el lazo se ejecuta. Una
aplicación práctica posible en el cálculo de S es el programa:
«
0. DUP
→ n S k
«
0. n START k SQ S + 1.
‘k‘ STO+ ‘S‘ STO
NEXT S
“S” →TAG » »
Escriba el programa, y almacénelo en una variable llamada
@@@S1@@@.
He aquí una breve explicación de cómo el programa trabaja:
1. Este programa necesita un número entero como entrada. Así, antes de la
ejecución del programa, ese número (n) está en el nivel 1 de la pantalla.
El programa entonces se ejecuta.