88
Programacion
---
Condicién satisfecha.
Si el valor de Rs=
continuar la ejecucion
en forma consecutiva.
DSZ|
|
Condicién no satisfecha.
DSZ]
Si el valor de Rs=0 omitir
dos pasos antes de
continuar la ejecucion.
Continuar aqui.
Como la funcién
afecta directamente al registro Ry, éste
no debe usarse para almacenar datos cuando
es parte de
un programa. Esta funcién no podra ejecutarse si el nimero
almacenado en R queda fuera de los limites —1010 = r, = 1010
o0 si no se ha designado para funcionar con nimeros de valor no
entero o menor de uno.
La funcién
suele resultar utilisima en programacién. Puede
usarse ya sea para llevar una cuenta, como sefial (véase la pag.
00) para repetir segmentos de un programa o bien para repetir
un programa completo.
Estructuracion de un programa usando DSZ. La funcién
se emplea para llevar la cuenta de un programa almacenan-
do cero en R e incluyendo
en la seccidn que se repite.
A medida que se ejecuta, el programa, R, mantiene la cuenta
de las repeticiones aun cuando se trate de un niimero negativo.
Con los siguientes programas se suma y se calcula la media
aritmética de un conjunto de nimeros utilizando
en la
forma indicada. La lista de teclas que figura a continuacién da
una idea acertada del funcionamiento de estos progrmas.
SUNIA
PROMEDIO
4
L