0% encontró este documento útil (0 votos)
30 vistas7 páginas

Arreglos, Matrices y Estructuras de Control

Cargado por

mmartinezf97
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
30 vistas7 páginas

Arreglos, Matrices y Estructuras de Control

Cargado por

mmartinezf97
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd

ARREGLOS, MATRICES,

ESTRUCTRAS DE CONTROL
ARREGLOS O VECTORES

• ES UN TIPO DE DATOS QUE CONTIENE VARIOS ELEMENTOS DE


UN MISMO TIPO.
• EJEMPLO:
DIM NOMBRES() AS STRING
DIM NOMBRES(10) AS STRING
MATRICES

• UNA MATRIZ ES UN CONJUNTO DE VECTORES.


• EJEMPLO:
DIM MATRIZ(10, 10) AS INTEGER
ESTRUCTURAS DE CONTROL: DO UNTIL

• ESTRUCTURA DE ITERACIÓN QUE EJECUTA UN BLOQUE DE INSTRUCCIONES MIENTRAS


LA CONDICIÓN SEA FALSA.
• EJEMPLO:
DIM CONTADOR AS INTEGER
CONTADOR = 1
DO UNTIL CONTADOR >= 10
DIM RESULTADO AS STRING
RESULTADO = [Link]("HOLA" + STR(CONTADOR), "PRUEBA")
CONTADOR = CONTADOR + 1
LOOP
ESTRUCTURAS DE CONTROL: DO WHILE

• ESTRUCTURA DE ITERACIÓN QUE EJECUTA UN BLOQUE DE INSTRUCCIONES


MIENTRAS LA CONDICIÓN SEA VERDADERA.
• EJEMPLO:
DIM CONTADOR AS INTEGER
CONTADOR = 5
DO WHILE CONTADOR <= 10
DIM RESULTADO AS STRING
RESULTADO = [Link]("HOLA" + STR(CONTADOR), "PRUEBA")
CONTADOR = CONTADOR + 1
LOOP
MANEJO DE ERRORES: TRY .. CATCH
• LA ESTRUCTURA TRY .. CATCH PERMITE CAPTURAR UN ERROR GENERADO EN UN BLOQUE
DE CÓDIGO Y DEFINIR LAS ACCIONES A TOMAR. ESTO EVITA QUE LA APLICACIÓN
MUESTRE EXCEPCIONES INESPERADAS A LOS USUARIOS CUANDO EL PROGRAMA FALLA.
• EJEMPLO:
TRY
BLOQUE DE CÓDIGO
CATCH EX AS EXCEPTION
[Link]([Link])
FINALLY
INSTRUCCIONES
END TRY
MANEJO DE ERRORES: THROW
• ES POSIBLE EN LA PROGRAMACIÓN ANTICIPAR UN POSIBLE ERROR Y GENERAR UNA
EXCEPCIÓN. PARA ESTO SE UTILIZA LA INSTRUCCION THROW, LA CUAL PERMITE A
PARTIR DE ESE MOMENTO INDICARLE AL PROGRAMA QUE DEBE DISPARAR UNA
EXCEPCIÓN. ESTO APLICA COMBINADO CON EL CONTROLADOR TRY.
• EJEMPLO:
SUB CALCULANDO_DIVISION (X AS INTEGER, Y AS INTEGER)
IF Y = 0 THEN
THROW NEW [Link] (“DIVISIÓN POR CERO”)
END IF
END SUB

También podría gustarte