12.07.2015 Views

Visual Basic 6.0 - Tecnun

Visual Basic 6.0 - Tecnun

Visual Basic 6.0 - Tecnun

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ESIISS: Aprenda <strong>Visual</strong> <strong>Basic</strong> <strong>6.0</strong> como si estuviera en Primero página 32estructuras son comunes en cuanto a concepto en la mayoría de los lenguajes de programación,aunque su sintaxis puede variar de un lenguaje de programación a otro. Se trata de unas estructurasmuy importantes ya que son las encargadas de controlar el flujo de un programa según losrequerimientos del mismo. <strong>Visual</strong> <strong>Basic</strong> <strong>6.0</strong> dispone de las siguientes estructuras de control:If ... Then ... ElseSelect CaseFor ... NextDo ... LoopWhile … WendFor Each … Next3.6.1 Sentencia IF ... THEN ... ELSE ...Esta estructura permite ejecutar condicionalmente una o más sentencias y puede escribirse de dosformas. La primera ocupa sólo una línea y tiene la forma siguiente:If condicion Then sentencia1 [Else sentencia2]La segunda es más general y se muestra a continuación:If condicion Thensentencia(s)[Elsesentencia(s)]End IfSi condicion es True (verdadera), se ejecutan las sentencias que están a continuación deThen, y si condicion es False (falsa), se ejecutan las sentencias que están a continuación de Else, siesta cláusula ha sido especificada (pues es opcional). Para indicar que se quiere ejecutar uno devarios bloques de sentencias dependientes cada uno de ellos de una condición, la estructuraadecuada es la siguiente:If condicion1 Thensentencias1ElseIf condicion2 Thensentencias2Elsesentencia-nEnd IfSi se cumple la condicion1 se ejecutan las sentencias1, y si no se cumple, se examinansecuencialmente las condiciones siguientes hasta Else, ejecutándose las sentencias correspondientesal primer ElseIf cuya condición se cumpla. Si todas las condiciones son falsas, se ejecutan lassentencias-n correspondientes a Else, que es la opción por defecto. La Figura 3.2 presentaesquemáticamente ambas formas de representar estas sentencias:

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!