Comandos de iteración – HP Calculadora gráfica HP 40gs Manual del usuario

Página 387

Advertising
background image

21-24

Programación

Comandos de iteración

Las estructuras de iteración permiten a los programas
ejecutar de forma repetida una rutina. La calculadora HP
40gs tiene tres estructuras de iteración. En los programas
de ejemplo siguientes se describe cómo se incrementa la
variable A de 1 a 12 con cada una de estas estructuras.

DO…UNTIL …END

Do ... Until ... End es una estructura de iteración que
ejecuta la cláusula de iteración repetidamente hasta que
la cláusula de prueba devuelva un resultado verdadero
(distinto de cero). Como la prueba se ejecuta después de
la cláusula de iteración, ésta siempre se ejecutará al
menos una vez. La sintaxis de esta estructura es:

DO cláusula de iteración UNTIL cláusula de prueba
END

1

X

A:

DO A + 1

X

A

UNTIL A == 12
END

WHILE…
REPEAT…
END

While ... Repeat ... End es una estructura de iteración
que calcula repetidamente la cláusula de prueba y
ejecuta la secuencia de la cláusula de iteración si el
resultado de la prueba es verdadero. Como la cláusula
de prueba se ejecuta antes de la cláusula de iteración,
ésta no se ejecutará si el resultado de la primera prueba
es falso. La sintaxis de esta estructura es:

WHILE cláusula de prueba REPEAT cláusula de
iteración

END

1

X

A:

WHILE A < 12
REPEAT A+1

X

A

END

Advertising