Desvío de errores, Ejemplo, Desvío de errores -18 – HP Calculadora Gráfica HP 49g Manual del usuario

Página 212: Ejemplo -18

¡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

Desvío de errores

En su forma predeterminada, un programa se detiene cuando encuentra

un error. Si desea que haya secciones de su programa que se ocupen de
los errores en lugar de detenerlo, debe incluir las secciones dentro de las

estructuras de desvío de error. Se pueden especificar las acciones a tomar
cuando su programa encuentre errores, en lugar de detenerlo. Las

siguientes estructuras de desvío de errores están disponibles:

• IFERR

código

THEN

código de error

END

Si el programa encuentra vm error mientras se está ejecutando el

código,

se saltea el código restante y se ejecuta el

código de error.

Si

no se encuentran errores en el

código, no se ejecuta el

código de error.

• IFERR

código

THEN

código de error

ELSE

código no por error

END

Si el programa encuentra un error mientras se está ejecutando el

código,

se saltea el código restante y se ejecuta el

código de error.

Si

no se encuentran errores en el

código, se ejecuta el

código no por

error.

Ejemplo

El ejemplo que se detalla a continuación crea una lista de las marcas

usadas en el ejemplo anterior. Si se ingresó un valor no numérico, el

programa presenta im mensaje de error. El programa hace lo siguiente:

• Configura un circuito para recolectar 20 valores.

• Pide un valor de entrada.

• Prueba la entrada para verificar si es un número.

• Si se genera im error, se lo detecta y aparece un mensaje de error para

pedir un valor munérico.

Página 10-18

Introducción a la programación

Advertising