
Sección 9: Bifurcaciones y bucles 107
File name: hp 12c_user's guide_Spanish_HDPMBF12S31 Page: 107 of 208
Printered Date: 2005/7/29 Dimension: 14.8 cm x 21 cm
La línea de programa que sigue a la que contiene la instrucción de prueba condicional
puede contener cualquier instrucción; sin embargo, la instrucción que suele contener con más
frecuencia es
i
. Si a la instrucción de prueba condicional le sigue una instrucción
i
, la
ejecución del programa se bifurcará a otra línea de la memoria de programa en caso de que
la condición sea verdadera o continuará en la línea siguiente de la memoria de programa si
la condición es falsa.
Ejemplo:
El programa siguiente calcula el impuesto sobre la renta con una tasa del 20%
para las rentas de 20.000 € o menos y del 25% para las rentas de más de 20.000 €. Para
conservar las líneas de programa, el programa supone que el valor de prueba, 20.000, se
ha almacenado en el registro R
0
y las tasas de impuestos, 20 y 25, se han almacenado en los
registros R
1
y R
2
respectivamente.
Nota: Si un programa requiere que determinados números estén en los
registros X e Y cuando se ejecutan instrucciones como o, resulta muy útil
(mientras se escribe el programa) mostrar las cantidades almacenadas en
cada registro tras ejecutar cada instrucción, como en el siguiente diagrama.
Comentarios a estos manuales