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".

Advertising
background image

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

Advertising