domingo, 23 de enero de 2011

sentencias mas usadas en visual basic


  1. Sentencias de control
  2. Las sentencias de control, denominadas también estructuras de control, permiten tomar decisiones y realizar un proceso repetidas veces. Se trata de unas estructuras muy importantes ya que son las encargadas de controlar el flujo de un programa según los requerimientos del mismo. Visual Basic 6.0 dispone de las siguientes estructuras de control: If ... Then ... Else Select Case For ... Next Do ... Loop While … Wend For Each … Next
  3. Sentencia IF ... THEN ... ELSE ... Esta estructura permite ejecutar condicionalmente una o más sentencias y puede escribirse de dos formas. 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 Then sentencia(s) [Else sentencia(s)] End If
  4. Para indicar que se quiere ejecutar uno de varios bloques de sentencias dependientes cada uno de ellos de una condición, la estructura adecuada es la siguiente: If condicion1 Then sentencias1 ElseIf condicion2 Then sentencias2 Else sentencia-n End If
  5. Por ejemplo, se desea escribir un programa que permita definir si un número a es menor que un número b, Solución 1: If a<b Then Print a & “ es menor que ” & b If a=b Then Print a & “ es igual que ” & b If a>b Then Print a & “ es mayor que ” & b Solución 2: If a<b Then Print a & “ es menor que “ & b ElseIf a=b Then Print a & “ igual que “ & b Else Print a & “ es mayor que “ & b End If
  6. Ejemplo. Escribir un programa que de como resultado el menor de tres números a, b, c. Utilizar la sentencia de control If…Then…ElseIf…End If
  7. Sentencia SELECT CASE Esta sentencia permite ejecutar una de entre varias acciones en función del valor de una expresión. Es una alternativa a If ... Then ... ElseIf cuando se compara la misma expresión con diferentes valores. Select Case expresion Case etiq1 [ sentencias1] Case etiq2 [ sentencias2] Case Else [ sentenciasn ] End Select donde expresion es una expresión numérica o alfanumérica, y etiq1, etiq2, ... pueden adoptar las formas siguientes: 1. expresion 2. expresion To expresion 3. Is operador-de-relación expresion 4. combinación de las anteriores separadas por comas

No hay comentarios:

Publicar un comentario