ejecuta el lazo. Los comandos DO y WHILE usan una declaración lógica para
decidir cuando terminar la ejecución del lazo. La operación de los comandos
de lazo se describe detalladamente en las secciones siguientes.
La instrucción START
La instrucción START usa dos valores de un índice para ejecutar un número de
declaraciones en varias ocasiones. Hay dos versiones de la instrucción START:
START...NEXT y START ... STEP. La versión START...NEXT se utiliza cuando el
incremento del índice es igual a 1, y la versión START...STEP se utiliza cuando
el incremento del índice es determinado por el usuario.
Los comandos implicados en la instrucción START están disponible a través de:
Dentro del menú BRCH („°@) @ BRCH@) las teclas siguientes están disponibles
para generar instrucciones START (el símbolo
•
„ @START: Comienza la instrucción START...NEXT: START
•
‚ @START: Comienza la instrucción START...STEP: START
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
„°@) @ BRCH@ @) S TART @START
indica la posición del cursor):
NEXT
STEP
Página 21-60