Operation Manual

13–18 Técnicas de programación
 !
Reemplaza el valor anterior de A por el nuevo resultado.
 
Recupera la constante para la comparación.
 º6¸@
¿
Es B
<
nuevo valor de A
?

!
Sí: el bucle se repite para volver a realizar la resta.
 #$
No: muestra el nuevo valor de A.
 !
Suma de comprobación y tamaño: AC36 27
Bucles con contadores (DSE, ISG)
Cuando desee ejecutar un bucle un número determinado de veces, utilice las teclas
de función condicionales
{l
(incrementar; pasar por alto si es mayor que) o
|m
(disminuir; pasar por alto si es menor o igual que). Cada vez que una
función de bucle se ejecuta en un programa,
incrementa o disminuye
automáticamente un valor del contador almacenado en una variable. Compara los
valores inicial y final del contador y, a continuación, continúa con el bucle o sale de
él en función del resultado.
Para un bucle de recuento decreciente, utilice
|m
variable
Para un bucle de recuento creciente, utilice
{l
variable
Estas funciones cumplen la misma condición que un bucle FOR–NEXT en BASIC:

variable
= valor–inicial
!
valor–final
!
incremento
.
.
.
%!
variable
Una instrucción DSE se comporta como un bucle FOR–NEXT con un incremento
negativo.
Después de presionar una tecla combinada para ISG o DSE (
{l
o
|
m
), la calculadora solicitará una variable que contendrá el número de control del
bucle
(descrito a continuación).