Ejemplo, Ejemplo -16 – HP Calculadora Gráfica HP 49g Manual del usuario
Página 210
¡Atención! El texto de este documento se ha detectado automáticamente. Para ver el documento original, se puede utilizar el modo "Original".

Runs
code,
sets
var
to
start.
Incrementos
var,
y repite hasta
var
>
fin.
Esto es similar a START... NEXT excepto que se puede usar
var
en el
código.
• FOR
{var, inicio. Jin') código
STEP
(incr)
Ejecuta
código,
incrementos
var por
la cantidad especificada por
incr.
{incr
puede ser una expresión). Repite hasta
inicio > f i n .
Esto es sim
ilar a START... STEP excepto que se puede usar
var
en su código.
• DO
código
UNTIL
comparación
END
Ejecuta
código,
luego prueba para ver si
comparación
da un valor ver
dadero. Termina si es verdadero. Repite
código
si no lo es. El
código
se
ejecuta siempre al menos una vez.
• WHILE
comparación
REPEAT
código
END
Verifique si
comparación
da un valor verdadero. Ejecuta
código
si es.
Repite hasta que la prueba indica falso. Este es similar a DO ... UNTIL
excepto que
código
no se ejecuta si
comparación
da un valor falso la
primera vez.
Ejemplo
El ejemplo que se detalla a continuación evalúa una lista de valores
numéricos que se almacena en una variable llamada MARKS. Realiza lo
siguiente:
• Determina la cantidad de elementos en la lista.
• Por cada elemento en la lista, el programa compara el elemento con el
valor pasado.
a. Si el elemento es mayor o igual que el valor pasado, inserte “Pass”
después del valor.
b. Si el elemento es menor que la marca pasada, inserte “Fail” después
del valor. Observe que esto convierte el valor en una cadena.
• Reemplaza el valor original con la cadena.
Página 10-16
Introducción a la programación